智能表通过ng模型设置值时不会触发任何事件
smart table no event is getting fired on setting the value through ng-model
HTML
<input type="checkbox" value="" ng-model="filterPrivateDocCheckBox" ng-click="dl.filterPrivateDocument(filterPrivateDocCheckBox, $event)">
<input st-search="target" class="input-sm form-control" type="search" ng-model="dl.documentTarget" />
AngularJS
function filterPrivateDocument(val, event) {
self.documentTarget = (val ? 'Private' : '');
}
当我点击复选框时,我在文本框中设置了一些值(它是隐藏的),但问题是在文本框设置值后没有事件触发,因此智能表不会过滤数据。
如何在智能表中解决这个问题??
感谢您的帮助!!
感谢
此代码
function filterPrivateDocument(val, event) {
self.documentTarget = (val ? 'Private' : '');
}
应该是
$scope.filterPrivateDocument(val, event) {
self.documentTarget = (val ? 'Private' : '');
}
您应该绑定到$scope
,任何您想向HTML/模板公开的属性
因为您使用的是controllerAs语法,它应该是
dl.filterPrivateDocument(val, event) {
self.documentTarget = (val ? 'Private' : '');
}
相关文章:
- 将事件处理程序绑定到任何可能的事件
- 在D3.js中,有没有任何方法可以将x和y方向上的滚动事件绑定到平移svg
- gmap3如何做到这一点-它显示圆圈的任何事件
- 如何查明鼠标按下事件是否发生在滚动条上或元素中的其他任何位置
- 从dom中删除任何元素后,Touchmove事件停止触发
- 我需要使用kineticjs点击事件以任何所需的角度旋转画布中的文本
- 在离子2中,有任何方法可以将涡旋动量作为一个事件来检测
- jquery加载后会触发任何事件吗
- 如何在javascript中调用onclick事件?我没有'我不想在我的HTML页面中使用任何事件
- 如果模糊事件的任何一个子项获得焦点,请阻止启动模糊事件
- pixijs 鼠标关闭事件不起作用(任何版本)
- FB.事件订阅 - 不会触发任何事件
- 如何使用 jquery 检测所有事件中的任何一个
- Safari扩展中是否有任何Safari Popover隐藏事件
- 当“不相关”的 html 选择元素没有选择任何选项时,如何退出 jQuery 事件
- 当我单击chrome的输入类型=搜索元素上的X时,是否触发了任何事件
- 当我们的设备从纵向模式定向到横向模式时,当地图完全加载时,是否有任何 Map 事件被触发
- 智能表通过ng模型设置值时不会触发任何事件
- 是否有任何事件“;在$scope摘要完成时”;或“;在视图刷新时”;在Angular.js中
- Javascript,表单中任何复选框的事件处理程序