// Vue 指令示例代码
// 注册一个全局自定义指令 `v-focus`
Vue.directive('focus', {
// 当被绑定的元素插入到 DOM 中时……
inserted: function (el) {
// 聚焦元素
el.focus()
}
})
// 使用 v-focus 指令,在页面加载时自动聚焦输入框
new Vue({
el: '#app',
template: '<input v-focus />'
})
v-focus。这个指令会在元素插入 DOM 后自动触发。el.focus() 来让元素获得焦点。<input v-focus /> 使用该指令,使得页面加载时输入框自动获得焦点。如果你需要更复杂的逻辑,可以在指令的不同钩子函数中添加更多的处理逻辑。
上一篇:vue 学习
下一篇:vue 动态路由
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站