KnockoutJSを使用してオブザーバブルの初期値のみをdom要素にバインドするクリーンな方法はありますか?
観察不可能なものにバインドすることでこれを達成できることは知っていますが、別の観察可能なプロパティの初期値を保持するためだけに余分なプロパティを作成したくはありません。
これを試しましたが、役に立ちませんでした。属性は変更のたびに更新されます。
<input type="text" id="tbName"
data-bind="value:name, attr: { 'data-initialnamevalue': ko.utils.unwrapObservable($data.name()) }" />