1

私は grunt CLI ベースの ember 1.8 アプリを HTMLbars を使用して 1.10 にアップグレードする作業を行っていますが、進行中ですが、ビュー ヘルパーとコンポーネントが機能しません。date-input、ember-select、bing-map、product-item など。だから私は今このエラーを返す日付入力ビューヘルパーから始めています - 「Ember.Handlebars.helpers.view.callは関数ではありません」。この入力コントロールは {{date-input... を介してレンダリングされます。これは Ember.TextField を拡張する views/date-input.js の 'DateInputView' に関連付けられています。また、helpers/date-input.js および Ember.Handlebars.makeBoundHelper() にも関連付けられています。内部の関数は Ember.Handlebars.helpers.view.call() を返し、エラーが発生します。テンプレート コンパイラが必要な新しいものではないか、ビュー ヘルパーではなくコンポーネントを使用する必要があるかについて、何かを読みました。

4

1 に答える 1

0

この viewHelper の開発は別の当事者によって行われ、viewHelper を呼び出すコールバックの目的は謎です。いずれにせよ、viewHelpers の使用は今後推奨されなくなり、日付入力をコンポーネントとして作り直しました。

于 2015-04-01T18:31:36.920 に答える