差分

ナビゲーションに移動 検索に移動

Knockout.js/textバインディング

16 バイト追加, 2012年4月10日 (火) 11:20
編集の要約なし
[[Knockout]]の'''text'''バインディングとは、パラメーターの値に応じて関連付けられたDOM要素内のテキストを書き換える。バインディングとは、パラメーターの値に応じて関連付けられた[[DOM]]要素内のテキストを書き換える。
通常はspanタグやemタグといった要素の内容を書き換えるのに使うものだが、技術的には任意のあらゆる要素で使用できる。
== パラメーター ==
Knockoutは、関連付られたDOM要素内のテキスト(IEであればinnerText、FirefoxであればtextCotnentの値)を、パラメーターの値で上書きする。[[Knockout]]は、関連付られたDOM要素内のテキスト([[IE]]であればinnerText、[[Firefox]]であればtextCotnentの値)を、パラメーターの値で上書きする。
このパラメーターが[[Knockout/observable]]の場合は、値を更新するたびにテキストも更新する。パラメーターがobservableでない場合はバインディング適用時(Knockout/applyBindings実行時)に1回だけ更新されて以降は更新されない。
匿名利用者

案内メニュー