当前位置: 首页 > news >正文

网站开发 q3687474百度竞价推广点击软件

网站开发 q3687474,百度竞价推广点击软件,免费自助制作永久网站,网站开发技术参数一个自定义指令由一个包含类似组件生命周期钩子的对象来定义。钩子函数会接收到指令所绑定元素作为其参数。 页面内创建自定义指令 下面是一个自定义指令的例子&#xff0c;当一个 input 元素被 Vue 插入到 DOM 中后&#xff0c;它会被自动聚焦&#xff1a; <script setu…

一个自定义指令由一个包含类似组件生命周期钩子的对象来定义。钩子函数会接收到指令所绑定元素作为其参数。

页面内创建自定义指令

下面是一个自定义指令的例子,当一个 input 元素被 Vue 插入到 DOM 中后,它会被自动聚焦:

<script setup>
// 在模板中启用 v-focus
const vFocus = {mounted: (el) => el.focus()  //使input自动聚焦//el.querySelector('input').focus() //使el-input自动聚焦
}
</script><template><input v-focus />
</template>
创建全局自定义指令

在main.js中进行全局挂载

const app = createApp({})// 使 v-focus 在所有组件中都可用
app.directive('focus', {mounted: (el) =>   el.querySelector('input').focus() //使el-input自动聚焦 所有页面都可使用 v-focus使用
})
指令钩子​

一个指令的定义对象可以提供几种钩子函数 (都是可选的):

const myDirective = {// 在绑定元素的 attribute 前// 或事件监听器应用前调用created(el, binding, vnode, prevVnode) {// 下面会介绍各个参数的细节},// 在元素被插入到 DOM 前调用beforeMount(el, binding, vnode, prevVnode) {},// 在绑定元素的父组件// 及他自己的所有子节点都挂载完成后调用mounted(el, binding, vnode, prevVnode) {},// 绑定元素的父组件更新前调用beforeUpdate(el, binding, vnode, prevVnode) {},// 在绑定元素的父组件// 及他自己的所有子节点都更新后调用updated(el, binding, vnode, prevVnode) {},// 绑定元素的父组件卸载前调用beforeUnmount(el, binding, vnode, prevVnode) {},// 绑定元素的父组件卸载后调用unmounted(el, binding, vnode, prevVnode) {}
}
钩子参数​

指令的钩子会传递以下几种参数:

  • el:指令绑定到的元素。这可以用于直接操作 DOM。

  • binding:一个对象,包含以下属性。

    • value:传递给指令的值。例如在 v-my-directive="1 + 1" 中,值是 2
    • oldValue:之前的值,仅在 beforeUpdate 和 updated 中可用。无论值是否更改,它都可用。
    • arg:传递给指令的参数 (如果有的话)。例如在 v-my-directive:foo 中,参数是 "foo"
    • modifiers:一个包含修饰符的对象 (如果有的话)。例如在 v-my-directive.foo.bar 中,修饰符对象是 { foo: true, bar: true }
    • instance:使用该指令的组件实例。
    • dir:指令的定义对象。
  • vnode:代表绑定元素的底层 VNode。

  • prevNode:代表之前的渲染中指令所绑定元素的 VNode。仅在 beforeUpdate 和 updated 钩子中可用。

http://www.ds6.com.cn/news/24140.html

相关文章:

  • 网站建设 系统维护系统优化的意义
  • wordpress全站静太化培训心得体会800字
  • 做网站用到的技术网站关键词排名服务
  • 珠宝网站模板seo培训讲师招聘
  • 衡水网站建网页搜索优化
  • 织梦网站怎样做锚文本社群营销活动策划方案
  • 国外服务器租用价格宁波seo公司排名榜
  • 研磨材料 东莞网站建设黄金网站软件免费
  • 万州建网站市场营销推广方案怎么做
  • 2018网站开发学大教育培训机构怎么样
  • 企业网站制作心得站长工具seo综合查询工具
  • 广州网站建设88搜索百度
  • 江苏住房和建设厅网站爱站网的关键词是怎么来的
  • 设计师设计费一般多少seo初学教程
  • 武汉网站建设有名 乐云践新友情链接检测平台
  • 北京做网站制作公司今日头条国际新闻
  • 住房和城乡建设委员会门户网站哪里注册域名最便宜
  • 西安网站制作公司哪seo包年优化平台
  • 网站推广软文几个绝招seo网站关键字优化
  • 如何做展示型网站外贸网站seo
  • 做散客机票的网站如何推广搜索百度网页版
  • 绵阳市做公司网站无代码免费web开发平台
  • 网站关键词挖掘给你一个网站怎么优化
  • 北京十佳网站建设商务软文写作范文200字
  • 贵阳开发网站建设天津百度推广排名优化
  • 聊天网站制作教程企业网站优化服务
  • 怎么制作网站首页平台推广费用
  • 做网站内嵌地图百度最新版app下载安装
  • 网站做站群网络广告营销典型案例
  • 猪八戒网做网站个人网站制作源代码