Vue Options API/ のハードコーディングされたクラス プロパティの意味は何ですか?
P粉864594965
P粉864594965 2023-09-08 19:47:37
0
1
584

Vue Options API を使用するときに var_B のようなプロパティを定義することに意味はありますか?メソッドの定義時またはテンプレート タグ内ではアクセスできません。これらの目的のために data() で変数を定義できることはわかっていますが、なぜ Vue でこれが許可されているのか、また実際の使用例があるのか​​どうか知りたいです

リーリー

テンプレートタグ内およびメソッド内でハードコーディングされたクラス属性を使用しようとしましたが、どちらも機能しませんでした

P粉864594965
P粉864594965

全員に返信(1)
P粉875565683

data() はリアクティブ オブジェクトです。 Vue は変更を監視しており、data() によって返されたオブジェクトで宣言された値のいずれかが変更されると、Vue は使用されているすべての場所 (compute) >、##) を更新します。 # メソッド 、テンプレート)。

Vue のベース エクスポートでのカスタム プロパティの宣言 (例では

var_b) 無効です。アプリケーションでエラーは発生しませんが、this. (またはテンプレート内) に配置したものはすべて使用できなくなります。 コンポーネントを解決するときに単純な定数を読み取り、Vue による変更の監視を気にしない場合は、それを

: のルートに配置します。 リーリー a

を変更すると、

c が自動的に this.a * b の現在の値になります。

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