为什么模型名称更改时功能不起作用
why the functionality not working when the model name is changed?
我做了一个演示,效果很好。我会解释这个演示,我有一个文本字段和按钮。无论用户在文本字段上键入什么,点击按钮后,它都会在弹出屏幕中显示文本。当用户在弹出屏幕上写任何东西并提交按钮时,按下它就会在屏幕上显示
我的问题是,我采用了一个ng model="modaldata.passedValue"模型但是当我使用ng model="passedValue"时,我的功能停止了,为什么?我还将where is的每一个js都更改为passedValue,而不是modaldata。passedValuePlunkerhttp://plnkr.co/edit/PhXuubnDaYklqyoEdRtt?p=preview
这是代码
$scope.modalClick = function() {
//alert($scope.modaldata.passedValue);
textValue = $scope.modaldata.passedValue;
$rootScope.$broadcast('modalSubmit', {
modalText: $scope.modaldata.passedValue // send whatever you want
});
$modalInstance.dismiss('cancel');
}
此链接可能会有所帮助:
`http://stackoverflow.com/questions/17606936/angularjs-dot-in-ng-model`
您还需要将控制器中出现的所有$scope.modaldata.passedValue更改为$scope.passedValue。
相关文章:
- 使用复杂数组时Jquery自动完成功能不起作用
- 切换功能不起作用
- 为什么不是'我的修剪功能不起作用
- Angular UI Select2指令搜索功能不起作用
- AngularJS 路由功能不起作用
- JavaScript更新功能不起作用
- JS表单验证功能不起作用
- 复选框树视图功能不起作用
- Web音频-AudioParam调度功能不起作用
- 复选框单击功能不起作用
- jQuery加载函数后,jQuery UI自动完成功能不起作用
- 按下空格键一次后,Jquery功能不起作用
- jquery ajax调用后,表分类器功能不起作用
- jquery对话框可拖动功能不起作用
- 我的数字检查器功能不起作用,为什么
- 隐藏/显示加载功能不起作用
- .slideToggle-on.click功能不起作用
- 验证功能不起作用
- 在我的项目中,添加、删除和编辑功能不起作用
- Onsubmit功能不起作用