私にはわからない問題があります。私は構築しているDNS管理システムにractiveJSを使用しています。IE11でractivejs.push()がobject.keysエラーを返しました
私は、既存のレコードの最後に新しいレコードを追加しようとしています。現在のレコードを取得するのにractive.get('A')
を使用しています。私はその後、私はその後、ractiveJSに追加しrecords.push(thisRecord);
を使用してい
var thisRecord = {};
thisRecord.hostname = "hostname";
thisRecord.ip = "123.123.123.123";
新しいオブジェクトを構築しています。 Chrome、Firefox、SafariではIE11で正常に動作しますが、次のエラーが戻ってきます。
だけのノート。ファイルauth.jsにあるにもかかわらず、そのファイルは、他のいくつかのファイルが入った圧縮ファイルです。影響を受ける回線はRactiveJSにあるようですが、これは回線です
return n.isRoot?o=[].concat(Object.keys(t.viewmodel.data),Object.keys(t.viewmodel.mappings),Object.keys(t.viewmodel.computations)):(i=t.viewmodel.wrapped[n.str],r=i?i.get():t.viewmodel.get(n),o=r?Object.keys(r):null),o&&o.forEach(function(t){"_ractive"===t&&s(r)||e.push(n.join(t))}),e
すべてのアイデアをいただければ幸いです。私はこの問題が唯一のRACTIVE 0.7.3であり、予想通り、動作は、上記のようRACTIVEにオブジェクトを押して、< 0.7.3にし、RACTIVE 0.8.5で動作して見つけた
UPDATE
モデルをまったく更新しません。
jsFiddleで問題を簡単に再現するのは良いことです。 – Joseph