-1
看看下面的代碼,以專注於嵌入式腳本:訪問當前的淘汰賽結合上下文
<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
?我嘗試過使用binding context variables中的一些,但它們不能在綁定表達式之外訪問。如果我無法訪問嵌入式腳本中的綁定上下文,是否有解決方法?
「你有沒有不使用劍道敲除綁定理由嗎?」呃,我不知道他們? – Amy
謝謝,這對我來說非常合適。 – Amy
沒問題,我認爲這會工作,但只是想確保你不需要像這樣設置DatePicker出於某種原因:-) –