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

百度网站推广费用wordpress 网站静态

百度网站推广费用,wordpress 网站静态,wordpress微信商户支付,新网站建设脑图hello#xff0c;我是小索奇#xff0c;精心制作的Vue系列持续发放#xff0c;涵盖大量的经验和示例#xff0c;如果对您有用#xff0c;可以点赞收藏哈~ 自定义指令 自定义指令就是自己定义的指令#xff0c;是对 DOM 元素进行底层操作封装 ,程序化地控制 DOM#xff… hello我是小索奇精心制作的Vue系列持续发放涵盖大量的经验和示例如果对您有用可以点赞收藏哈~ 自定义指令 自定义指令就是自己定义的指令是对 DOM 元素进行底层操作封装 ,程序化地控制 DOM拓展额外的功能 全局定义 Vue.directive(指令名字, definition) 指令名不包括v-前缀使用时候包括v-v-指令名definition: 对象,包含指令逻辑 // definition 就代表下面的函数 Vue.directive(focus, function(el, binding) {// el 是绑定的 DOM 元素 })局部定义 new Vue({directives: {focus: {}} })directives: { // 直接写成函数形式部分细节问题会处理不了focus(el, binding) {} }指令definition对象可以访问以下参数: el: 指令绑定的DOM元素,可以直接操作binding: 对象,包含指令信息 name: 指令名value: 指令绑定的值expression: 绑定表达式字符串arg: 参数modifiers: 修饰符 vnode: Vue编译的虚拟节点oldVnode: 之前的虚拟节点 示例1 创建一个自定义指令 p v-color鼠标悬停我我会变色/p在这里v-color 就是我们的自定义指令它的名字是由我们来决定的这个名字后面我们会用到 创建自定义指令的逻辑 scriptdirectives: {// 写成对象形式可以定义更多函数color: {bind(el,binding) {console.log(el)console.log(binding)el.addEventListener(mouseover, () {el.style.color red; // 鼠标悬停时变红色});el.addEventListener(mouseout, () {el.style.color ; // 鼠标移出恢复原色});}} } /script在 bind 钩子函数和其他一些钩子函数中el 是HTMLElement真实DOM元素一个必传参数表示绑定了指令的 DOM 元素我们可以通过操作 el 来修改元素的样式、属性等 binding 是一个包含了指令相关信息的对象 我们告诉Vue当使用 v-color 指令时应该执行的逻辑是当鼠标悬停在元素上时把文字变成红色当鼠标移出时恢复原来的颜色 我们已经在模板中使用了自定义指令 v--colorVue会自动找到这个指令并且执行我们之前定义的逻辑 el就代表绑定的元素这里绑定的是h1 value是什么 当我给v-color制定值的时候它就出现了所以binding.value就是我们绑定的value 示例2 button clickn点我n1/button // 如果指令名有多个字母组成要求使用烤肉串方式如v-focus-bind相应的key应该加上引号 input typetext v-fbind:valuendirectives: {//函数是在 1.指令第一次绑定到元素时触发2.指令所在的模板被重新解析时触发// fbind(element,binding){// },// 写成对象形式对象中可以定义更多函数也可以写更多细节fbind:{//指令与元素成功绑定时一上来立即会被调用和函数形式调用时机一样fbind(){}bind(el,binding){el.value binding.value},//指令所在元素被插入页面时inserted(el,binding){el.focus()},//指令所在的模板被重新解析时update(el,binding){el.value binding.value}}}全局形式 Vue.directive(fbind,{bind(element,binding){element.value binding.value},inserted(element,binding){element.focus()},update(element,binding){element.value binding.value}定义成函数形式相当于对象中的bind和update没有inserted的简写如需要更多细节操作可以定义对象形式 拓展钩子函数 Vue 自定义指令的常见钩子函数包括 bind: 指令第一次绑定到元素时触发inserted: 元素被插入到父元素时触发update: 指令所在的模板被重新解析时触发componentUpdated: 组件更新完成时触发unbind: 指令与元素解绑时触发 这些钩子函数名称是 Vue 所识别的如果我们在自定义指令中使用这些名称Vue 就会在相应的时机调用我们的指令逻辑
http://www.w-s-a.com/news/852841/

相关文章:

  • 网站设计登录界面怎么做网站突然排名没了
  • wordpress 人物页面seo优化公司信
  • 高端网站建设报价网站建设需要硬件设备
  • 做国际物流在哪些网站找客户营销qq怎么申请
  • 网站做推广百度好还是360好科技厅
  • 网站开发工具排名万户网络建一个网站虽要多少钱
  • 用凡科做的网站要钱吗WordPress城市切换
  • 制作一个门户网站需要多少钱营销型网站特征
  • 手机网站 多html中国建设银行网站包头分行
  • 哪个网站做免费广告好招牌图片效果图设计制作
  • 网站建设优化服务机构苏州市做网站
  • 网站如何优化流程企业网站管理系统视频教程
  • 我想克隆个网站 怎么做贵州住房和城乡建设厅官网
  • 网站建设项目前景上海今天新闻综合频道
  • 做网站推销的如何谈客户wordpress怎么做商城
  • 摄影素材库网站服装页面设计的网站
  • 如何用国外网站做头条做个游戏app的费用大概多少
  • 网站 形象入口页福州网站建设网络公司排名
  • 免费下载教学设计的网站送网站建设管理信息内容审核制度
  • 外贸专业网站的公司百度旗下13个app
  • 物理组简介 网站建设高师院校语言类课程体系改革与建设 教学成果奖申报网站
  • 爱网站无法登录怎么回事手表网
  • 网站建设公司现在还挣钱吗山西手动网站建设推荐平台
  • 重庆建设工程交易信息网站网站制作公司起名
  • 东莞寮步做网站的有吗企业宣传册制作
  • 做网站的软件是哪个上蔡做网站
  • 前后端分离实现网站开发紧急通知网页升级
  • 河北专业网站建设公司推荐佛山小程序开发平台
  • 网站开发强制开启浏览器极速模式建设网站有什么风险
  • 360全景网站建设常州专业网站建设公司咨询