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

做推广效果哪个网站好公众号平台助手

做推广效果哪个网站好,公众号平台助手,上海新增感染呈下降趋势,北京企业建设网站公司简介1. 自定义事件 除了可以处理原生的DOM事件, v-on指令也可以处理组件内部触发的自定义的事件,调用this.$emit()函数就可以触发一个自定义事件 $emit() 触发事件函数接受一个自定义事件的事件名以及其他任何给事件函数传递的参数. 然后就可以在组件上使用v-on来绑定这个自定义事…1. 自定义事件 除了可以处理原生的DOM事件, v-on指令也可以处理组件内部触发的自定义的事件,调用this.$emit()函数就可以触发一个自定义事件 $emit() 触发事件函数接受一个自定义事件的事件名以及其他任何给事件函数传递的参数. 然后就可以在组件上使用v-on来绑定这个自定义事件 {methods: {handleClick(){this.clicksthis.$emit(count,this.clicks )}} }所以我们就可以利用自定事件来处理子组件触发父组件数据的更改和向父组件传值 2. 子组件触发父组件数据的改变 通过父组件向子组件传值的学习,我们已经知道了Vue是单向下行数据流, 子组件更改props中的数据不会触发父组件数据的改变, 但是由于响应式原理,父组件数据的改变会导致子组件props中值的改变 那么我们怎样才能在子组件中改变显示的结果呢. 思路: 子组件中没法更改父组件中的数据,那么我们就让父组件自己的函数改自己的数据如何在子组件中触发父组件中的函数呢, 就可以通过自定义事件子组件在函数中触发自定义事件, 将父组件中更改数据的函数绑定为自定义事件的函数然后父组件中的数据一变,因为响应式,所以子组件中的数据会自动改变 示例代码如下: div idapp!-- 使用组件 --!-- 3.在子组件中绑定自定义事件, 将父组件的方法绑定为自定义事件的处理函数--my-component :clicksclicks counthandleParentClick/my-component/div!-- 组件模板 -- template idMyComponentdiv被点击了{{clicks}}次!-- 1. 子组件通过原生click事件触发子组件自己的函数 --button clickhandleClick点击/button/div /templatescript// 组件选项对象let MyComponent {props:[clicks],template: #MyComponent,methods:{handleClick(){// 2.子组件函数中触发自定义事件this.$emit(count)}}}// 实例中注册组件const vm new Vue({el:#app,data: {clicks:0},components: {MyComponent: MyComponent},methods:{handleParentClick(){// 4. 在父组件函数中修改父组件中的数据this.clicks}}}) /script示例结果 最后父组件数据一变,子组件显示结果自然变化 我们也知道$emit方法在触发自定义事件的时候,还可以给自定义事件传参, 这样就可以实现子组件向父组件传参 3. 子组件向父组件传参 上一小节,我们是在子组件中通过自定义事件触发父组件中的函数, 在父组件中修改数据, 同样我们也可以在子组件中修改数据,然后将修改后的数据通过自定义事件传参的方式,传递给父组件函数,在父组件函数中直接用子组件传过来修改后的数据直接替换父组件中的数据 示例代码如下: div idapp!-- 使用组件 --!-- 3.在子组件中绑定自定义事件, 将父组件的方法绑定为自定义事件的处理函数--my-component :clicksclicks counthandleParentClick/my-component /div!-- 组件模板 -- template idMyComponentdiv被点击了{{clicks}}次!-- 1. 子组件通过原生click事件触发子组件自己的函数 --button clickhandleClick点击/button/div /templatescript// 组件选项对象let MyComponent {props:[clicks],template: #MyComponent,data(){return {count: this.clicks}},methods:{handleClick(){// 2.子子组件函数中触发自定义事件// 2.1 在触发自定义事件的时候向自定事件传参this.count2this.$emit(count,this.count)}}}// 实例中注册组件const vm new Vue({el:#app,data: {clicks:0},components: {MyComponent: MyComponent},methods:{handleParentClick(count){// 4. 在父组件函数中修改父组件中的数据// 4.1 接受自定义事件触发时传递的参数console.log(count)this.clicks count}}})/script
http://www.hkea.cn/news/14411332/

相关文章:

  • 电商网站开发文献汇总沧州*网站建设
  • 南阳东莞网站建设公司天津建设集团网站
  • 常见的网站首页布局有哪几种教育类型网站
  • 想做一个驾校的招生网站应该怎么做手机网站制作步骤
  • 北京门户网站开发河南省罗山县做网站的公司
  • 有专门做网站的吗cms是啥
  • 电白手机网站建设公司陵水网站建设介绍
  • wordpress 修改站点wordpress关联adsense
  • 产品展示型网站赏析建立网站目录的时候
  • 做铁合金用哪个外贸网站好阿里巴巴怎么做不花钱的网站
  • 长沙做网站设计的公司建立百度网站
  • 常用网站缩略图自定义新媒体营销思维
  • 电商型网站设计企业优秀排版设计画册
  • 企业网站建设三网合一让网站打开更快
  • 建站公司主要做那些业务购物网站开发周期
  • 在线构建网站蒙阴蜜桃
  • 甘肃省建设厅安全员官方网站马鞍山 网站建设 有限公司
  • 简单的网站怎么做重庆荣昌网站建设价格
  • 北京科技网站制作中华室内设计网官网
  • 站长工具查询官网高安网站建设
  • wordpress怎么做站内站中国机械加工网18易0下6拉en
  • 做网站公司的年终总结漳平网站编辑价格
  • 渭南免费做网站公司seo网站排名优化培训教程
  • 建设网站公司哪里好建设网站好学吗
  • 昆明城乡建设网站宁波外贸公司联系方式
  • 做电影网站许可证淮北百度seo
  • 电子商务个人网站可以备案吗建筑工程公司企业简介
  • 网站开发 360浏览器爱站网长尾关键词挖掘工具下载
  • 固安建设行政主管部门官方网站页面跳转请记住新域名
  • 网站如何在百度上搜索到青岛商业网站建设