私はRactiveJsを使い始めたばかりで、最初に値でレンダリングされる入力タグを観察する際にいくつかの問題があります。
以下の入力フィールドを観察しています。
{{#invoices:i}}
<input class="text-center" type="date"" value="{{***date_modified***}}">
{{/invoices}}
以下を使用して
ractive.observe({
'*.*.date_modified': function(newValue, ***oldValue***, keyPath) {
// some function
};
});
チャレンジは初回「date_modified」が変更された「oldValue」が未定義です。「date_modified」が 2 回目に変更されると、「oldValue」は古い値を正しく返します。
「date_modified」は最初に値 (2014 年 11 月 22 日など) でレンダリングされます。
何かご意見は?
ありがとう