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

上海建筑室内设计有限公司网站优化排名的方法

上海建筑室内设计有限公司,网站优化排名的方法,重庆观音桥网站建设,建筑建设行业网站文章目录 自定义指令自定义指令-指令的值(给自定义指令传参数) 自定义指令 自定义指令:自己定义的指令,可以封装一些dom 操作,扩展额外功能(自动聚焦,自动加载,懒加载等复杂的指令封…

文章目录

    • 自定义指令
    • 自定义指令-指令的值(给自定义指令传参数)

自定义指令

自定义指令:自己定义的指令,可以封装一些dom 操作,扩展额外功能(自动聚焦,自动加载,懒加载等复杂的指令封装)

  • 全局注册(可以在其他组件中使用)

    Vue.directive('指令名'{inserted(el) {//可以对el标签,扩展额外功能el.focus() //对元素的操作}
    })
    
  • 局部注册(只能在当前的组件中使用)

    directives: {指令名:{inserted(){//可以对el标签,扩展额外功能el.focus() //对元素的操作}}
    }
    
  • 页面上使用:

    <input v-指令名type="text">
    

全局注册实例:

image-20230922210202215

局部注册实例:

image-20230922210830364

自定义指令-指令的值(给自定义指令传参数)

  • 语法∶在绑定指令时,可以通过“等号”的形式为指令绑定具体的参数值

    <div v-color="color">我是内容</div>
    
  • 通过binding.value可以拿到指令值,指令值修改会触发update函数

      // 局部注册指令directives: {//指令名:指令的配置项color: {inserted(el, binding) {//binding可以接收来自指令中传过来的值el.style.color = binding.value //处理的逻辑代码}}}
    
  • 自定义指令传参数的实例:

    image-20230922212033108

注意:由于Vue是响应式的特性,自定义指令不会处理发生变化的数据,即值从‘red’变成了‘blue’,页面并不会更新,这就要用到提供的update函数了。

  1. inserted函数:提供的是元素被添加到页面中时的逻辑。
  2. update函数:指令的值被修改的时候会触发,提供的是值变化后,dom更新的逻辑。
  • update函数:

    image-20230922213153695

http://www.dt0577.cn/news/43424.html

相关文章:

  • 网站开发介绍ppt电话营销技巧和营销方法
  • 北京最新网站备案深圳网站建设运营
  • 政府网站数字化建设网站开发需要哪些技术
  • 资料填写网站类型怎么做怎么在广告联盟接广告
  • 网站建设小细节图片个人网站设计欣赏
  • wordpress的tag转数字链接seo搜索引擎优化招聘
  • 怎么制作网站网页网络推广有几种方法
  • 万网官网登陆seo营销服务
  • 消费全返的 微网站开发推广自己产品的文案
  • wordpress网站管理系统外贸营销型网站设计
  • 网站源码下载音乐百度大数据平台
  • seo网站推广电话百家号优化
  • 如何介绍自己的网站seo优化运营专员
  • 贵州省冶金建设有限公司网站西安seo高手
  • 外贸网站优化方案新媒体营销案例
  • 建立网站用英语做一个网站需要多少钱大概
  • 免费网站建设排行seo推广一个月见效
  • 企业管理系统项目经历怎么写简历范文谷歌seo工具
  • 网站锚点网络营销服务商有哪些
  • 网站建设培训个人站长统计app进入网址新版
  • 政府网站备案流程什么软件可以排名次
  • 网页制作工具的选择福州seo兼职
  • 成都网站建设套餐如何推销网站
  • dedecms 子网站爱网站关键词查询工具长尾
  • 新网站应该怎么做关键词优化搜索排名
  • wordpress 搭建vultrseo费用
  • WordPress评论增加表情seo编辑是干什么的
  • 深圳建网站需要多少钱企业网站建设案例
  • 昆山企业做网站今天最近的新闻
  • 网站分页js郑州网站seo优化公司