2

コンポーネント用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 は、私のカスタム コンポーネントの名前です。

コードのどこかで、同じエラーを発生させない別のカスタムコンポーネントに対して同じ定義を持っているため、そのエラーがどこから来たのかわかりません。

これの何が問題なのですか?

4

1 に答える 1