在单页应用程序中使用敲除绑定进行id导航
navigate with id using knockout binding in single page application
我有以下问题。请帮我打这个
<a href="#" data-bind="event: { click: navigateManageReturns(OrderNo) }, text: OrderNo"> </a>
当单击:navigateManageReturns处于单击事件时,所有数据都绑定在网格中。如果我修改为单击:navigationManageReturns(OrderNo),则数据不绑定,并在网格中显示空白数据。
点击事件的处理程序可能在ViewModel中,因此您应该访问父上下文以访问该处理程序:
<a href="#" data-bind="event: { click: $parent.navigateManageReturns }, text: OrderNo"></a>
在函数内部,您将获得对象:
function navigateManageReturns (order){
var number = order.OrderNo;
}
<a href="#" data-bind="event: {click: function(){ navigatemanageReturns(OrderNo)}, text: OrderNo"> </a>
这应该做技巧
编辑:你还应该考虑其他人写的东西:
data-bind="event: {click: navigatemanageReturns}"
然后捕获传递的对象。使用console.log
查看您需要从该对象得到什么
相关文章:
- 如何绑定多个具有相同敲除功能、传递不同ID的链接
- 数据互绑定问题:转换器只运行一次,无法绑定元素的 ID
- 将点击事件绑定到新元素&使得ID'是独一无二的
- 无法调用方法“”;getEditResponseUrl"当使用表单ID打开表单时,绑定到工作表的Google
- 在单页应用程序中使用敲除绑定进行id导航
- 如何在jQuery中绑定同一事件上的多个id
- 给出动态 id Angular2 绑定
- Javascript 将函数调用绑定到 id
- Jquery id 选择器变量无法绑定到 onchange
- 使用子元素的 id 绑定父元素的单击事件
- 将事件绑定到类中的所有元素,而不仅仅是一个 id
- 将 Model.ID 绑定到复选框列表,并将模型.X、模型.Y 等属性发布到控制器
- 在骨干中使用手动ID绑定是否正确.js孩子到父母
- 由于 ID 更改绑定,主干视图呈现两次
- 将“结束”事件绑定到没有 ID 或类的声音播放
- 来自数据绑定函数的 ID
- Emberjs如何绑定属性和id
- d3通过id值将对象的数组数据绑定到加载的svg
- 将表id永久绑定到jquery数据表
- 如何绑定id < light >与事件Onclick