今日、Ember CLI のバージョンを 0.1.15 から 0.2.3 に更新したいと思いました。もちろん、これの一部は、新しい HTMLBars レンダリング エンジンへのアップグレードに伴います。{{input}}
しかし今、計算されたプロパティを値に渡すときに、ヘルパーが計算されたプロパティに正しくバインドされなくなったという非常に奇妙な動作が見られます。代わりに、引用符が含まれていなくても、文字列として評価されています。例えば:
{{input type="text" value=deviceId}}
実際の計算されたプロパティではなく、文字列 deviceId に等しい値を持つテキスト ボックスとして文字通り表示されます。奇妙なことに、次のように value の代わりに非推奨の valueBinding を使用すると、次のようになります。
{{input type="text" valueBinding=deviceId}}
正常に動作しますが、非推奨メッセージがスローされます。同様の問題が発生している他の人を見つけることができませんでした。何が問題になる可能性があるかについて、誰かがアイデアを持っていますか?
どうもありがとう!