离子指令元素不调用函数(绑定)更改
Ionic Directive elements not invoking functions (binding) on changes
我使用Ionic Side Menu Starter开始了我的项目。我正在尝试从这里获得评级指令/控件的工作:https://github.com/fraserxu/ionic-rating
模块已加载,模板对象(星号)呈现正常。 绑定 - 从 - 我的模型/范围工作一次。但是,点击星星没有任何作用。
一些js确实被调用:ng-mouseleave="reset()"被连接到父元素并被调用。但是 ng-click="rate($index + 1)" 附加到包含星号的 ,
我怀疑这可能与基于启动器创建的子范围有关,但不知道。
<rating ng-model="review.rating" max="5"></rating>
还有我的控制器:
angular.module('myapp.controllers').controller('NewReviewCtrl', function($scope, $stateParams) {
$scope.review = {};
$scope.review.rating = 3;
});
模块加载到单独的文件中:
angular.module('myapp.controllers', ['ionic.rating']).controller('AppCtrl', function($scope, $ionicModal, $timeout) {
...
Dayan的评论一针见血。我在标签内有评级指令: 我的标签
从标签内部取出后工作正常。
相关文章:
- 更改事件绑定's函数在页面加载时调用
- 反应更改绑定此错误
- AngularJS绑定仅在更改后更新
- KO 绑定复选框:从代码更改“选中”属性,不更改可观察字段
- 在页面高度更改时绑定事件
- 将函数事件绑定到更改函数的复选框/标签
- AngularJS:ng-model 绑定在使用 jQuery 更改时不会更新
- jQuery 绑定以选择更改
- knockout.js获胜't更新我的foreach绑定,尽管更改已注册
- AJAX请求导致更改函数解除绑定
- Jquery插件绑定更改事件
- 使用绑定更改范围
- jQuery 绑定/更改为下拉表单
- 添加/委派/绑定更改事件到所选插件
- Angularjs ,如何设置输入的 ng 模型以通过自动绑定更改日期和时间
- 如何在使用 Vuejs 表单绑定更改表单时获取更改的值
- 从select重置/取消绑定更改事件
- 如何将项目添加到重复列表和停止列表项目中,这些项目正由数据绑定更改
- 如何在jquery中动态绑定更改事件
- 如何在knockout js中为复选框绑定更改事件