当页面变为活动状态时,Knockout自动单击
Knockout auto click when the page became active
我正试图对我的一个跨度使用数据绑定点击,但当我尝试这样做时,该功能会在页面变为活动时启动,而不必等待用户按下。知道为什么吗???
<div class="col-xs-2 col-sm-2 col-md-1 col-lg-1 rate">{{rate}}
<span class="fa fa-fw fa-lg fa-edit" data-bind="click: $root.edit($parent ,$index())"></span>
<span class="fa fa-fw fa-lg fa-times" data-bind="click: $root.delete($parent ,min)"></span>
</div>
如果您想将额外的参数传递给您的点击处理程序函数,则需要将函数调用包装为匿名函数:
<span class="fa fa-fw fa-lg fa-edit"
data-bind="click: function () { $root.edit($parent ,$index()) }"></span>
<span class="fa fa-fw fa-lg fa-times"
data-bind="click: function () { $root.delete($parent ,min) } "></span>
另请参阅文档:注意2:访问事件对象,或传递更多参数
相关文章:
- 使用clickToggle并在单击另一个元素时关闭元素
- 单击时将焦点更改为元素
- 单击F5时如何停止页面加载
- 通过单击表单中的按钮,在代码生成中使用javascript生成字母数字代码
- 如何在单击、Knockout时传递函数中的值
- 如何使用 Knockout js 在单击按钮时显示动态生成的文本区域
- 为什么我的Knockout Radio按钮在使用单击绑定的另一个元素内时会失败
- Knockout单击绑定,拖动时除外
- Knockout.js单击时更改(而不是切换)css类
- Knockout:在提交和单击绑定中捕获异常
- 如何通过单击knockout.js中的按钮显示数字
- Knockout .js并在单击时更改值
- 如何正确清除另一个字段上的复选框单击Knockout.js
- 在knockout自定义绑定中单击键
- 如何使用Knockout禁用单击事件
- Knockout在单击时切换活动类
- Knockout-如何引用单击的元素并传入参数
- 使用单击事件显示菜单,但不使用Knockout和Jquery处理新代码
- 当页面变为活动状态时,Knockout自动单击
- 单击输入[复选框]'s标签将触发两次父's click事件(knockout)