Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs onsen对话框对父范围的访问受限_Angularjs_Angularjs Scope_Onsen Ui - Fatal编程技术网

Angularjs onsen对话框对父范围的访问受限

Angularjs onsen对话框对父范围的访问受限,angularjs,angularjs-scope,onsen-ui,Angularjs,Angularjs Scope,Onsen Ui,我正在寻找一些关于使用OnsenUI的对话框组件的帮助。这似乎是一个范围问题 在我的HTML文件中,我有一个如下所示的对话框模板 <ons-template id="report.html"> <ons-dialog var="dlg" cancelable> <h1>{{clicked.name}}</h1> <ons-button onclick="clickButton()">Click</ons

我正在寻找一些关于使用OnsenUI的对话框组件的帮助。这似乎是一个范围问题

在我的HTML文件中,我有一个如下所示的对话框模板

<ons-template id="report.html">
  <ons-dialog var="dlg" cancelable>
      <h1>{{clicked.name}}</h1>
      <ons-button onclick="clickButton()">Click</ons-button>
  </ons-dialog>
</ons-template>
奇怪的是,我可以访问对话框范围中的“clicked”,但不能访问“reportButton”,它们在同一个范围内,或者至少我可以知道

这里是链接


提前谢谢

要从控制器作用域调用函数,您应该是
ng单击
,而不是
onclick

<ons-button ng-click="reportButton()">click</ons-button>
点击

@X.Jia很高兴能帮助你。。谢谢:)
<ons-button ng-click="reportButton()">click</ons-button>