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

芜湖做网站多少钱免费s站推广网站

芜湖做网站多少钱,免费s站推广网站,徐州做网站那家好,山东省建设厅网站地址Vue中事件的绑定分为两种情况#xff1a;原生DOM事件和组件事件。 原生DOM事件 是指在模板中使用v-on或指令来给元素绑定的事件#xff0c;如 button clickhandlerclick me/button这种事件的绑定是通过以下步骤实现的#xff1a; 模板编译阶…Vue中事件的绑定分为两种情况原生DOM事件和组件事件。 原生DOM事件 是指在模板中使用v-on或指令来给元素绑定的事件如 button clickhandlerclick me/button这种事件的绑定是通过以下步骤实现的 模板编译阶段Vue会解析v-on/指令生成相应的AST节点其中包含事件名和事件处理函数的信息。生成render函数阶段Vue会根据AST节点生成v-on/指令对应的代码如on: {click: handler}并将其作为VNode的属性。创建真实DOM节点阶段Vue会调用createElm函数其中会调用invokeCreateHooks函数遍历执行平台相关的钩子函数其中就有updateDOMListeners函数该函数负责比较新旧VNode的事件监听器添加或移除相应的事件绑定使用原生的addEventListener和removeEventListener方法。 组件事件 是指在组件中使用$emit方法来触发的事件如this.\$emit(submit, payload)。 这种事件的绑定是通过以下步骤实现的 在组件的选项中可以通过emits属性或defineEmits函数来声明要触发的事件这样可以在代码中作为文档记录组件的用法也可以对事件的参数进行类型校验提高代码的可维护性和健壮性。在组件的模板中可以使用v-on或指令来监听组件事件如 MyComponent submitcallback /这样会将事件监听器作为VNode的属性传递给组件。在组件的实例中可以使用$emit方法来触发组件事件如this.\$emit(submit, payload)。这个方法会在当前组件实例上触发一个自定义事件同时传递给它一些参数。在组件的渲染过程中Vue会调用updateComponentListeners函数该函数会遍历组件VNode的事件监听器将其添加到组件实例的_events属性中该属性是一个事件名和事件处理函数的映射表。在组件的$emit方法中Vue会根据事件名在_events属性中查找对应的事件处理函数如果存在则依次执行它们并传递事件参数。
http://www.zqtcl.cn/news/546754/

相关文章:

  • 网站建设公司如何拓宽业务跨境进口网站怎么做
  • 邢台企业建站速卖通网站怎样做店面的二维码
  • 网上竞价采购网站建设wordpress添加发布视频
  • 隐形眼镜网站开发的经济效益微企点自助建站系统
  • 延庆网站建设优化seo中山百度seo排名公司
  • 做灯箱的网站做一个app需要多少成本
  • 江苏建设厅网站石家庄建设信息网
  • 各类专业网站建设企业建立网站需要
  • 多合一可拖曳修改优化网站建设品牌运营和品牌推广
  • 广州网站建设seo推广产品网站建设
  • 网站建设套餐电话无锡公司网站制作
  • 网站建设计划表聊城正规网站建设公司电话
  • 美食网站设计的基本思路大网站开发语言
  • 个人网站模板打包下载最近新闻热点国家大事
  • flash做网站步骤中国网评中国网评
  • 网站添加备案号比较好的网站建设公司
  • 旅游电子商务网站建设目的广告设计与制作主修课程
  • 网站标题写什么作用记事本做网站如何添加图片
  • 海口建站模板厂家下载什么网站做吃的
  • 网站建设的指导书动效网站建设
  • 万州做网站的公司wordpress练习
  • 网站域名dnsgoogle推广教程
  • 网站建设报价方案doc网站建设seo视频教程
  • 北京免费建站网络营销怎么做查询网站后台
  • 深圳外贸网站推广用html制作个人博客
  • 建设银行网站最近打不开吗wordpress c
  • 网站icp备案费用浅谈做网站的好处
  • 制作网站需要懂哪些在线设计平台的市场调研
  • 接计设做的网站河南网站建设华企祥云
  • 网站系统维护一般要多久企业网站推广工具