簡體   English   中英

KnockoutJS-attr綁定$ data不起作用

[英]KnockoutJS - attr binding $data not working

我有這個:

<a href="javascript:void(0);" data-bind="attr: { onclick: 'CreateChatWindow(\'$data.peer\');'}" class="socialsChat"><img src="~/Content/Styles/Default/Images/Icons/chat.png"/></a>

現在,輸出如下所示:

<a href="javascript:void(0);" class="socialsChat" onclick="CreateChatWindow('$data.peer');"><img src="~/Content/Styles/Default/Images/Icons/chat.png"/></a>

為什么$data.peer不能從我的模型中獲得價值?

首先,為什么要“點擊”? 這應該是“點擊”,至少我使用的是最新版本。 第二,為什么要使用\\'? 第三,將參數傳遞給viewmodel方法看起來像這樣

data-bind="click: function() { CreateChatWindow($data); }"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM