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

电子商务网站开发软件成品网站货源1688在线

电子商务网站开发软件,成品网站货源1688在线,国家林业工程建设协会网站,做透水砖的网站自定义指令:自己定义的指令,可以封装一些dom操作,扩展额外功能。可分为全局注册与 局部注册。 全局注册(main.js中注册): Vue.directive(指令名称,{ bind(ele,binding) {}, // 只执…

自定义指令:自己定义的指令,可以封装一些dom操作,扩展额外功能。可分为全局注册与                        局部注册。

全局注册(main.js中注册):

Vue.directive('指令名称',{

        bind(ele,binding) {},  // 只执行一次;DOM渲染之前执行,里面可以进行样式操作

        inserted(ele,binding) {},  // 只执行一次;DOM渲染之后执行,里面可以进行行为操作                                                 --常用

        update(ele,binding) {}, // 数据更新后执行--常用

        componentUpdated(ele,binding) {}, // 父子组件都更新后执行

        unbind(ele,binding) {}, // 指令解绑的时候执行

})

 局部注册(main.js中注册):

export default {

        Vue.directive('指令名称',{

                bind(ele,binding) {},  // 只执行一次;DOM渲染之前执行,里面可以进行样式操作

                inserted(ele,binding) {},  // 只执行一次;DOM渲染之后执行,里面可以进行行                                                               为操作--常用

                update(ele,binding) {}, // 数据更新后执行--常用

                componentUpdated(ele,binding) {}, // 父子组件都更新后执行

                unbind(ele,binding) {}, // 指令解绑的时候执行

        })

}

指令值的语法:
        ① v-指令名 = "指令值" ,通过 等号 可以绑定指令的值
        ② 通过 binding.value 可以拿到指令的值
        ③ 通过 update 钩子 ,可以监听指令值的变化,进行dom更新操作

 

示例1---打开页面时,输入框自动获取焦点(全局注册,main.js)

// vue页面
<input type="text" v-focus />// main.js
Vue.directive('focus', {// 获取焦点inserted(ele, binding) {console.log(ele) // 绑定指令的元素console.log(binding) // 指令的相关信息(指令的值等)ele.focus() // 让元素获取焦点},
})

结果如下: 

控制台打印的消息如下:

示例2--改变页面字体颜色(局部注册,在页面中注册): 

// vue页面
<h3 v-color="color">需求2:Ajax请求数据,并设计loading指令</h3><script>
export default {data() {return {color: 'red',}},directives: {color: {inserted(el, binding) {el.style.color = binding.value},update(el, binding) {el.style.color = binding.value},},},
}
</script>

结果如下:

修改color变量的值后,页面字体颜色自动更新如下

http://www.tj-hxxt.cn/news/88989.html

相关文章:

  • 做nba直播网站有哪些有什么公司要做推广的
  • 做旅游网站需要引进哪些技术人才网站设计公司哪家专业
  • 电子商务网站开发是指西安全网优化
  • 一个备案可以做几个网站小程序推广
  • 网站建设 规范百度企业推广怎么收费
  • 网站建设华科技网站关键词如何快速上首页
  • 哪个网站的图片专门做详情页的如何写软文赚钱
  • 网站的二维码怎么做的重庆百度搜索优化
  • 如何访问国外网站企业网站的作用
  • 南京做代账会计在哪个网站上找灰色词排名上首页
  • 兰州seo排名优化服务朝阳区seo搜索引擎优化介绍
  • 免费手机网站自助建站seo外链怎么做能看到效果
  • 网站建设平台用乐云践新百度服务中心官网
  • 在那个网站可买做鞋子的羊毛百度广告位价格
  • 建企业网站浩森宇特推广引流怎么做
  • 安居网站建设品牌营销
  • 新手做网站做什么样的广州竞价托管代运营
  • 用jsp做网站用什么软件百度用户服务中心
  • 主机开通成功网站建设中网页模板之家
  • 合肥建站公司排名前十名百度推广可以自己开户吗
  • 长治做网站公司博为峰软件测试培训学费
  • 株洲seo网站优化软件新冠疫情最新消息今天
  • web网站开发的参考文献seo从入门到精通
  • 门户网站建设运营企业微信管理系统
  • 手机作网站服务器惠州seo计费
  • 网页设计图片靠上怎么设置北京网站优化推广方案
  • 企业网站意思做网站好的网站建设公司
  • 英文 网站 源码运营培训
  • wordpress网站怎么仿开发网站需要多少钱
  • 如何用java做网站登录注册入口