【发布时间】:2013-12-05 23:25:24
【问题描述】:
我有以下问题。请帮我解决这个问题
<a href="#" data-bind="event: { click: navigateManageReturns(OrderNo) }, text: OrderNo"> </a>
点击时:navigateManageReturns 在点击事件时所有数据都绑定在 Grid 中。如果我修改为单击:navigationManageReturns(OrderNo),数据未绑定并在网格中显示空白数据。
【问题讨论】:
-
当您使用
event或click绑定时,通常您希望传递一个函数 (navigateManageReturns) 而不是调用函数 (navigateManageReturns(OrderNo)),除非调用实际上是返回一个函数。 Knockout 会自动将上下文作为第一个参数传递(并将其用作this的值)。
标签: javascript knockout.js requirejs durandal single-page-application