如果按钮位于控制器区域之外,是否可以在按钮单击时修改$scope
变量?
例如:
<input type="button>
<div ng-controller="MeetingsCtrl">
答案 0 :(得分:0)
是的,这是可能的。你要做的是,为input和div标签创建不同的类/ id。
然后将div设为绝对值并输入为相对值。问题解决了!
答案 1 :(得分:0)
使用类或ID查找元素并不是Angular中通常完成的事情。
控制器通常在每个视图的顶级元素上定义。如果您的按钮属于MeetingsCtrl
管理的视图,则该按钮应位于div
内。
但是,也许您的按钮实际上是另一个视图的一部分,在这种情况下,您需要两个视图才能相互交互。这通常通过服务完成,每个控制器注入相同的服务。或者你可以使用活动。