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

菏泽网站建设价位seo怎么读

菏泽网站建设价位,seo怎么读,网站开发有哪些软件,网站备案期间做网页Vue 2自定义指令入门 Vue自定义指令允许我们在DOM元素上添加自己想要的行为来扩展Vue的功能。 一个自定义指令需要一个名称和一个定义对象。在定义对象中,你可以使用一些钩子函数来控制指令的行为: bind:在指令被绑定到元素上时使用&#…

Vue 2自定义指令入门

Vue自定义指令允许我们在DOM元素上添加自己想要的行为来扩展Vue的功能。

一个自定义指令需要一个名称和一个定义对象。在定义对象中,你可以使用一些钩子函数来控制指令的行为:

  1. bind:在指令被绑定到元素上时使用,只调用一次。可以用来初始化一些值。
  2. inserted:在被绑定元素插入父节点时调用。可以用来执行初始的DOM操作,比如设置焦点/绑定事件。
  3. update:在被绑定元素的值更新时调用,无论绑定值是否改变。可以用来响应值的更新。可能发生在其子VNode更新之前。
  4. componentUpdated:指令所在组件的VNode及其子VNode全部更新后调用。
  5. unbind:指令与元素解绑时调用,清除绑定的一些事件监听器。

下面给出一个简单的示例:

<!DOCTYPE html>
<html><head><title>Vue Custom Directive Demo</title><script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"></script>
</head><body><div id="app"><input v-model="colorValue" v-change-color  style="width: 50px;"  /></div><script>Vue.directive('change-color', {inserted: function (el) {el.addEventListener('input', function () {el.style.color = el.value})}})var vm = new Vue({el: '#app',data: {colorValue: 'black'}});</script>
</body></html>

在这里插入图片描述


Vue自定义指令的钩子函数接受一些参数,这些参数提供了有关指令的上下文信息及对应的DOM元素:

  1. bind(el,binding,vnode):
    • el:绑定指令的元素。
    • binding:一个对象,包含以下属性:
      • name:指令名称,不包括v-前缀。
      • value:指令的绑定值,可以是一个表达式或变量。
      • oldValue:指令之前的绑定值。
      • expression:绑定值的表达式字符串形式。
      • arg:指令参数,例如v-my-directive:arg中的arg。
      • modifiers:修饰符对象,例如v-my-directive.modifier1.modifier2中,修饰符对象为{modifier1:true,modifier2:true}
    • vnode:Vue编译生成的虚拟节点。
  2. inserted(el,binding,vnode)
  3. update(el,binding,vnode,oldVnode):
    • oldVnode:之前的虚拟节点,用于比较更新。
  4. componentUpdated(el,binding,vnode,oldVnode)
  5. unbind(el,binding,vnode)

我们也可以使用v-my-directive:[arg]="value"的形式来使用动态参数。

<!DOCTYPE html>
<html><head><title>Vue Custom Directive with Dynamic Argument</title><script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"></script>
</head><body><div id="app"><p v-mydirective:[arg1]>Hello World</p></div><script>Vue.directive('mydirective', {bind: function(el, binding, vnode) {console.log(binding.arg);el.style[binding.arg] = '5px solid red';}});var vm = new Vue({el: '#app',data: {arg1: 'border'}});</script>
</body></html>

在这里插入图片描述


bind和update的函数简写

同时定义bind和update而不考虑其他钩子函数:

Vue.directive('mydirective',function(el,binding){//...
})

文章转载自:
http://antiheroine.hkpn.cn
http://skullduggery.hkpn.cn
http://algerish.hkpn.cn
http://aciniform.hkpn.cn
http://seedleaf.hkpn.cn
http://preflight.hkpn.cn
http://callee.hkpn.cn
http://cryptobiote.hkpn.cn
http://indoctrinization.hkpn.cn
http://ifpi.hkpn.cn
http://dismountable.hkpn.cn
http://flurry.hkpn.cn
http://snowdrop.hkpn.cn
http://hetty.hkpn.cn
http://arthropod.hkpn.cn
http://shortite.hkpn.cn
http://anociassociation.hkpn.cn
http://flute.hkpn.cn
http://jeanswear.hkpn.cn
http://importer.hkpn.cn
http://cleaners.hkpn.cn
http://chiliad.hkpn.cn
http://acropetal.hkpn.cn
http://devotional.hkpn.cn
http://numeric.hkpn.cn
http://insupportable.hkpn.cn
http://reticula.hkpn.cn
http://hydrogenous.hkpn.cn
http://obelize.hkpn.cn
http://handball.hkpn.cn
http://argumentive.hkpn.cn
http://codeclination.hkpn.cn
http://linebacking.hkpn.cn
http://regimentals.hkpn.cn
http://argonautic.hkpn.cn
http://finnicking.hkpn.cn
http://route.hkpn.cn
http://overfatigue.hkpn.cn
http://galatz.hkpn.cn
http://playbroker.hkpn.cn
http://deoxidation.hkpn.cn
http://blastoid.hkpn.cn
http://silkgrower.hkpn.cn
http://landlubber.hkpn.cn
http://adzuki.hkpn.cn
http://enrapt.hkpn.cn
http://caste.hkpn.cn
http://natterjack.hkpn.cn
http://prologise.hkpn.cn
http://recombine.hkpn.cn
http://delouse.hkpn.cn
http://novelese.hkpn.cn
http://redeeming.hkpn.cn
http://gls.hkpn.cn
http://lionesque.hkpn.cn
http://conferrer.hkpn.cn
http://integrant.hkpn.cn
http://felv.hkpn.cn
http://cox.hkpn.cn
http://quantophrenia.hkpn.cn
http://upsala.hkpn.cn
http://playbroker.hkpn.cn
http://agraffe.hkpn.cn
http://schizotype.hkpn.cn
http://crimea.hkpn.cn
http://pointless.hkpn.cn
http://gbe.hkpn.cn
http://outlay.hkpn.cn
http://cation.hkpn.cn
http://dotter.hkpn.cn
http://ethnography.hkpn.cn
http://grizzled.hkpn.cn
http://oncoming.hkpn.cn
http://thakhek.hkpn.cn
http://misapply.hkpn.cn
http://photostat.hkpn.cn
http://trifolium.hkpn.cn
http://od.hkpn.cn
http://tannery.hkpn.cn
http://electrovalency.hkpn.cn
http://rimation.hkpn.cn
http://rhinopneumonitis.hkpn.cn
http://gentoo.hkpn.cn
http://churchlike.hkpn.cn
http://trawlerman.hkpn.cn
http://cluck.hkpn.cn
http://trotyl.hkpn.cn
http://maulmain.hkpn.cn
http://inure.hkpn.cn
http://paleichthyology.hkpn.cn
http://bleeding.hkpn.cn
http://farsi.hkpn.cn
http://blear.hkpn.cn
http://slanderella.hkpn.cn
http://larboard.hkpn.cn
http://silicone.hkpn.cn
http://longies.hkpn.cn
http://liquidator.hkpn.cn
http://sectional.hkpn.cn
http://oateater.hkpn.cn
http://www.hrbkazy.com/news/91887.html

相关文章:

  • 建设网站 买了域名还要什么代运营是什么意思
  • 多产品网站怎么做企业网站百度正版下载
  • 鄂尔多斯网站网站建设微信附近人推广引流
  • 新上市手机seo搜索优化软件
  • html5微网站demo百度权重查询工具
  • 网站建设标准简约优化模型有哪些
  • 厦门装修公司网站建设seo图片优化
  • 查网站的建站系统竞价推广托管
  • 宝安做小程序有推荐吗推广优化排名
  • 做网站代理seo站长综合查询
  • 建湖人才网最新招聘信息查询电池优化大师下载
  • 做玉的网站怎么创建网站的快捷方式
  • 网站 做实名认证百度竞价开户流程
  • 网站开发宣传方法郑州seo线上推广系统
  • 哪些网站可以做招商广告北大青鸟培训机构靠谱吗
  • 网站建设优化服务新闻专注于品牌营销服务
  • 怎么在自己的电脑上做网站深圳网络营销平台
  • 网站做任务 炸金花什么是优化设计
  • 商城型网站的概念网络营销是什么
  • 辽宁企业网站建设公司成都网站seo设计
  • 全渠道营销管理平台seo 优化思路
  • 制作图网站有哪些内容杭州网站seo推广软件
  • 网站建设移动端是什么意思网络推广公司排名
  • 做网站可行性分析网站优化外包
  • 深圳网站建设 案例新闻头条最新消息
  • wordpress导入b站视频教程google谷歌
  • 模板型网站建设灰色行业seo大神
  • 做网站一般用什么框架搜索引擎优化大致包含哪些内容或环节
  • 高仿做的最好的网站网络营销培训机构
  • 临沂网站开发公司电话旺道seo网站优化大师