Vue JS 2 のコンポーネントに静的プロパティを割り当てる
P粉392861047
P粉392861047 2024-04-02 23:34:59
0
1
538

VUEJS 2 ドキュメントで静的プロパティをコンポーネントに渡すことについて少し混乱しています。

https://v2.vuejs.org/v2/guide/components-props.html#Passing-a-Number

リーリー

<translation :phrase="言語.exit" type="body"lines="3"></translation>

このプロップをバインドしないと、コンポーネント テンプレートに表示されません。

<translation :phrase="言語.exit" :type="body" :lines="3"></translation>

バインドしてもアプリ内にデータがない場合、エラーが発生します。これらは、変換コンポーネントに割り当てられた静的データである必要があります。

<translation :phrase=" language.exit " :type="'body'" :lines="'3'"></translation>

一重引用符の追加は機能しますが、ドキュメントにはこれが示されていません。

どこかで何かを見逃したでしょうか?

編集: グローバルに登録されたコンポーネントを追加する

ああああ

P粉392861047
P粉392861047

全員に返信(1)
P粉384366923

実際にこのようなコードを書くと

リーリー

これは、型を文字列 body にバインドし、行番号を文字列 3 にバインドすると、コンポーネント translationの小道具がそれらを取得します。

しかし、このように書くと

リーリー

body は変数でも何でもないため、属性タイプは無効です。

こう書くと

リーリー

最初の例とまったく同じです。型を String でバインドする場合は、型を文字列

body でバインドし、行番号を文字列 3 でバインドします。バインド、行番号を番号でバインド、これを試すことができます: リーリー ###それが役に立てば幸い。

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