$ シンボルは Vue の現在のインスタンスを表し、インスタンス プロパティ、イベント バス、ライフ サイクル フック、およびデータ オブジェクトへのアクセス、イベントのトリガーとリッスン、インスタンス参照の取得、ルート インスタンスの検査などの特別な関数へのアクセスを提供します。 。
Vue における $ 記号の役割
Vue.js では、$ 記号は特別な変数です。操作されている現在のインスタンスを表します。
#1 インスタンスのプロパティとメソッド
$data
: インスタンス $props
: インスタンスのプロパティ オブジェクト $methods
: インスタンス $computed のメソッド オブジェクト
: 計算されたプロパティ オブジェクト$watch
: モニタリング プロパティ オブジェクト2。
$emit
$on
$once
$off
$created
$beforeMount
$mounted
$更新前
$更新前
$破棄前
$destroyed
: ルート Vue インスタンスを取得します。
$refs
$parent
$children
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="js">methods: {
increment() {
this.$data.count++ // 访问数据对象
}
},
mounted() {
this.$on('my-event', this.handleEvent) // 监听事件
},
created() {
console.log(this.$root) // 获取根实例
}</code></pre><div class="contentsignin">ログイン後にコピー</div></div>
$ 記号を使用すると、開発者はインスタンスのステータスに簡単にアクセスして操作でき、 Vue コンポーネントのイベントと動作。 以上がvue における $ 記号の役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。