1

私はKnockout JSの初心者です。<strong>要素にバインディングを適用しました。複雑なことは試していません。しかし、バインディングは適用されません。

function AppViewModel()
{
    this.firstName = "Bob";
    this.lastName = "Thomas";
}


ko.applyBindings(new AppViewModel());

<p>First name: <strong data-bind:="text:firstName">todo</strong></p>
<p>Last name: <strong data-bind:="text:lastName">todo</strong></p>

バインディング構成で何が問題になったのですか?

4

2 に答える 2

4

data-bind 属性を間違って含めています。:= を使用しないでください。他の HTML 属性と同じように = を使用してください。

固定コード:

<p>First name: <strong data-bind="text: firstName">todo</strong></p>
<p>Last name: <strong data-bind="text: lastName">todo</strong></p>
于 2013-06-28T18:50:30.310 に答える
0

問題はデータバインディング呼び出しにあります

コードを置き換えてみてください

後にコロンを削除し、data-bind:コードを置き換えます

<strong data-bind="text:firstName">todo</strong></p>
<strong data-bind="text:lastName">todo</strong></p>
于 2013-06-28T18:52:16.203 に答える