访问当前Knockout绑定上下文
Accessing current Knockout binding context
查看以下代码,重点关注嵌入式脚本:
<tr>
<!-- ko foreach: { data: foos, as: 'f' } -->
<td>
<!-- ko if: f.someCondition() -->
<input id='picker' />
<script type="text/javascript">
$("#picker").kendoDatePicker({
value: new Date(),
change: f.changeFunction }); <!---- note this line -->
</script>
<!-- /ko -->
</td>
<!-- /ko -->
</tr>
参见f.changeFunction
?我收到一个未定义f
的JavaScript错误。如何访问当前绑定上下文,以便将Kendo更改处理程序附加到当前foo
?我尝试过使用一些绑定上下文变量,但它们在绑定表达式之外是不可访问的。如果我无法访问嵌入脚本中的绑定上下文,有解决方法吗?
您不使用剑道淘汰绑定有什么原因吗?
http://rniemeyer.github.io/knockout-kendo/web/DatePicker.html
相关文章:
- 如何向onClick事件处理程序传递一个接受参数的函数,并且仍然将该函数绑定到组件's”;这个“;上下文
- Ember.js:将Em.$.getJSON转换为promise并将响应绑定到控制器上下文的正确方法
- 无法获取正确的淘汰绑定上下文
- 如何使用子上下文可访问的自定义属性扩展模板绑定语法
- 如何创建一个原型函数,将另一个原型函数绑定为语法糖(并保持实例的上下文)
- 淘汰模板:自己的绑定上下文,相同的父级
- Vue.js插件中的绑定上下文
- 是否可以绑定javascript函数,使其本地上下文与“this”相同
- 调用 ES6 方法时的绑定上下文.如何从称为回调的方法中访问对象
- 如何在方法调用同一对象的私有方法或公共方法时更改方法调用的绑定上下文
- JavaScript承诺:具有绑定的深度嵌套上下文(this)
- 获取javascript函数的绑定执行上下文
- 如何指定视图'使用多个视图模型时的数据绑定上下文
- 访问当前Knockout绑定上下文
- 如何将上下文绑定和取消绑定到$document
- 自定义元素's绑定上下文-它到底是什么,如何访问父VM
- jQuery.在两个相互叠加的元素上绑定上下文菜单事件
- 具有基于视图的数据绑定上下文的模块化 Web 组件
- React 中的哪种绑定上下文方法(ES6 类)更好
- 将绑定上下文设置为属性