Vue で、メソッドで props 値を使用する手順は次のとおりです。 props を定義する: コンポーネント オプションの props オプションを使用して、使用するプロパティを定義します。 props にアクセスする: メソッドで、 this.props オブジェクトを使用して props プロパティにアクセスします。
Vue のメソッドで props 値を使用する
Vue では、props は外部から渡されます。コンポーネント 読み取り専用プロパティ。これはコンポーネント間でデータを共有するために使用され、コンポーネントが外部データの変更を受信して応答できるようにします。
#メソッドで props 値を使用する手順:
コンポーネントでの props の定義:
exportdefault
オブジェクトで、props
オプションを使用して、使用する props 属性を定義します。 メソッド内の props へのアクセス:
this.props ## を使用できます。 # オブジェクト アクセスの props 属性。
という名前のプロップを定義する場合、メソッドで
this.props.message を使用してその値を取得できます。
例:
<code class="javascript">// 组件定义 export default { props: ['message'], methods: { displayMessage() { console.log(this.props.message); } } };</code>
使用法:
<code class="html"><!-- 组件使用 --> <MyComponent message="Hello World!"></MyComponent></code>
displayMessage メソッドが呼び出されると、
this.props.message がコンポーネントの
message プロパティにアクセスするため、コンソールに「Hello World!」が出力されます。
注:
メソッドを通じてイベントを発行する必要があります。親コンポーネントはそれを受信してプロップを更新します。
以上がVueのメソッドでprops値を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。