當前位置:編程學習大全網 - 網站源碼 - vue.js中ref的作用

vue.js中ref的作用

ref?被用來給元素或子組件註冊引用信息。引用信息將會註冊在父組件的?$refs?對象上。如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素;如果用在子組件上,引用就指向組件實例:

<!-- vm.$refs.p will be the DOM node -->

<p ref="p">hello</p>

<!-- vm.$refs.child will be the child comp instance -->

<child-comp ref="child"></child-comp>

當?v-for?用於元素或組件的時候,引用信息將是包含 DOM 節點或組件實例的數組。

關於 ref 註冊時間的重要說明:因為 ref 本身是作為渲染結果被創建的,在初始渲染的時候妳不能訪問它們 - 它們還不存在!$refs?也不是響應式的,因此妳不應該試圖用它在模板中做數據綁定。

參考官網:網頁鏈接

  • 上一篇:軟件開發平臺有哪些?
  • 下一篇:十進制數75對應的二進制數是1001011。-75對應的二進制數是多少?-75的二進制補碼是多少?求詳細解釋。
  • copyright 2024編程學習大全網