以下の例のようなものを使用して、データバインドに静的テキストを追加することは可能ですか?
<p data-bind="text:someProperty"></p>
以下のように静的テキストを追加したいと思います。
<p data-bind="text:' + $' + someProperty"></p>
以下の例のようなものを使用して、データバインドに静的テキストを追加することは可能ですか?
<p data-bind="text:someProperty"></p>
以下のように静的テキストを追加したいと思います。
<p data-bind="text:' + $' + someProperty"></p>
段落タグ内に静的テキストを配置し、スパンタグとスパンにデータバインドすることはできませんか?
<p>text: <span data-bind="[whatever]" /></p>
これは、上記のImranのコメントの説明です。これは良い答えです
text:
通常、式は ko.utils.unwrapObservable 呼び出しでラップされます。
ko.utils.unwrapObservable(someProperty)
しかし、より複雑な式を使用すると、その暗黙的なアンラップは機能しません:
ko.utils.unwrapObservable(' + $' + someProperty) // won't find an observable; won't unwrap
したがって、自分でアンラップする必要があります。
' + $' + ko.utils.unwrapObservable(someProperty) // good
または、それが観測可能であることを知っているので、単に Imran のバージョンを使用できます。
' + $' + someProperty() // good, if someProperty is definitely an observable