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>
一重引用符の追加は機能しますが、ドキュメントにはこれが示されていません。
どこかで何かを見逃したでしょうか?
編集: グローバルに登録されたコンポーネントを追加する
ああああ
実際にこのようなコードを書くと
リーリーこれは、型を文字列
body
にバインドし、行番号を文字列3
にバインドすると、コンポーネントtranslation
の小道具がそれらを取得します。しかし、このように書くと
リーリーbody
こう書くとは変数でも何でもないため、属性タイプは無効です。
リーリー
最初の例とまったく同じです。型を String でバインドする場合は、型を文字列body
でバインドし、行番号を文字列
3でバインドします。バインド、行番号を番号でバインド、これを試すことができます:
リーリー ###それが役に立てば幸い。