計算プロパティで prop を使用する場合のヒント
P粉893457026
P粉893457026 2023-08-25 13:19:04
0
1
551
<p>「mediaItems」という小道具を受け取るカルーセル コンポーネントがあります。これを計算プロパティで使用して、カルーセルの終わりを決定します。 </p> <pre class="brush:php;toolbar:false;">props: ['mediaItems', 'sliderHeading'], 計算結果: { atEndOfList() { return this.currentOffset <= (this.paginationFactor * -1) * (this.mediaItems.length / this.windowSize) this.paginationFactor; },</pre> <p>これにより、コンポーネントが空になり、コンソール エラーが表示されます: </p> <ブロック引用> <p>タイプ エラー: this.mediaItems が未定義です</p> </blockquote> <p>計算されたプロパティを削除すると、コンポーネントはプロパティをロードし、コンソール エラーは発生しませんが、カルーセルの終わりを決定するにはこの計算されたプロパティが必要です。 </p>
P粉893457026
P粉893457026

全員に返信(1)
P粉790819727

mediaItems プロパティが外部で設定されていない場合に、計算されたプロパティが適切に機能するように、このプロパティのデフォルト値を指定する必要があると思います。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート