Vue 中的 ref 特性讓開發者能存取元件的 DOM 元素或實例。用途包括:直接操作 DOM 元素,如設定焦點或取得值。存取元件實例,取得資料或呼叫方法。在組件間建立關係,如父子通訊。
Vue 中的ref
ref 是Vue.js 中一個重要的特性,它允許開發者訪問元件的DOM 元素或實例。
用途
ref 可以用於以下場景:
語法
ref 可以透過以下方式使用:
<code class="html"><template> <input ref="myInput" /> </template> <script> export default { mounted() { // 获取 DOM 元素 this.$refs.myInput.focus(); } }; </script></code>
賦值
ref被賦值為元件的DOM 元素或實例,這取決於它是用於模板還是腳本。
存取
可以透過$refs
物件存取ref:
<code class="js">this.$refs.myInput // 返回 DOM 元素 this.$refs.myComponent // 返回组件实例</code>
注意
以上是vue中的ref是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!