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

建网站的步骤及方法网站如何做实名验证

建网站的步骤及方法,网站如何做实名验证,用网站做自我介绍,网站建设公司团队简介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.hkea.cn/news/14565812/

相关文章:

  • 网站建设的重要性 学校网站建设7个基本流程图
  • 网站app推广怎么做天津商务网站建设
  • 湖滨区建设局网站哪些网站布局设计做的比较好的
  • 网站建设导航分哪几类黄骅港招聘最新招聘
  • 如何做正规电影网站企业邮箱开通
  • 如何做网站关键字优化站长工具官网域名查询
  • 论坛网站模板免费下载网站关键词分析工具
  • 湖州佳成建设网站宁波seo运营推广平台排名
  • 禅城区做网站策划app编辑软件
  • 新都区网站建设怎么建设网站容易被百度抓取
  • 做网站空间 阿里云懒懒淘客怎么做自己的网站
  • 在手机上做网站有的网站打开慢
  • 嘉兴网站建设方案策划赤坎手机网站建设公司
  • 电商网站新闻怎么做网站建设与规划
  • 自己如何高效有力的维护一个网站wordpress用来构建什么
  • 电商网站设计的原则wordpress 魔
  • 攸县网站定制关于网站开发的学校
  • 推广做网站南充做精彩网站分析的方向是
  • 网站排名查询软件电子商务学网站建设好吗
  • 铜陵网站制作电子商务网站开发设计案例—易趣网电子商务网站
  • 凡科建网站追波设计网站
  • 给人做网站能赚钱吗昆明市建设局官方网站
  • 深圳网站建设中为2023前端开发的就业现状
  • 怎样解除拦截网站设置做的网站怎么卖出去
  • 什么网站可以做高数番禺网站建设哪里好
  • 郑州网站建设联系方式网站建设与策划试卷
  • 网站建设的素材整理论文品牌内容包括哪些
  • 第二代营销网站网站有哪些内容
  • html5制作网站首页网站策划步骤
  • 郑州怎样建设公司网站wordpress敏感词大全