コンポーネント用items
に定義されたプロパティを持つカスタム コンポーネントがあります。@children
@children(`${ComponentConfiguration.prefix}tracker-item`) items = [];
tracker-item
@noView
は注釈付きの単純なビューモデルであり、プロパティは 1 つだけです。
私のビューでは、アイテムは次のように定義されています。
<tracker-item label="${trackerElementModel.steps[0] | displayDate:'DD MMMM'}"> ${"PURCHASE.RQT_DTE" | t} </tracker-item>
これは完全に機能しましたが、aurelia-cli でビルドするためにプロジェクトを更新した後、コンポーネントが呼び出されるたびに次のエラーが表示されます。
WARN [property-observation] Cannot observe property 'items' of object
TrackerComponent {_isAttached: false, _taskQueue: TaskQueue, _useTaskQueue: true, _alertService: AlertService, parentElement: null…}
TrackerComponent は、私のカスタム コンポーネントの名前です。
コードのどこかで、同じエラーを発生させない別のカスタムコンポーネントに対して同じ定義を持っているため、そのエラーがどこから来たのかわかりません。
これの何が問題なのですか?