1, 全局指令spa
在main.js中引入code
// 註冊一個全局自定義指令 `v-focus` Vue.directive('focus', { // 當被綁定的元素插入到 DOM 中時…… inserted: function (el) { // 聚焦元素 el.focus() } })
頁面中使用blog
<div> <input v-focus/> </div>
2, 局部執行指令input
在須要的js頁面中引入io
data() { return {} }, directives: { focus: { // 指令的定義 inserted: function (el) { el.focus() } } }
頁面中使用function
<div> <input v-focus/> </div>