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

网站公司制作网站有何优势2024小学生时事新闻十条

网站公司制作网站有何优势,2024小学生时事新闻十条,谷歌网站怎么打不开,wordpress浮动电话组件通信 vue本身的组件通信 父子#xff1a;父组件向子组件传参或者调用子组件的方法子父#xff1a;子组件向父组件传参或者调用父组件的方法兄弟之间#xff1a;兄弟组件之间传参或者调用方法父子通信 传参 - props思路#xff1a;定义子组件的属性#xff08;… 组件通信 vue本身的组件通信 父子父组件向子组件传参或者调用子组件的方法子父子组件向父组件传参或者调用父组件的方法兄弟之间兄弟组件之间传参或者调用方法父子通信 传参 - props思路定义子组件的属性自定义父组件赋值给子组件 调用方法1 - $refs思路定义子组件的属性-refa,父组件通过this.$refs.a.子组件方法(); 调用方法2 - children思路父组件通过this.$children[0].子组件方法(); 子父通信 调用方法1 - $parent.$emit(父组件自定义事件); 思路父组件在组件的生命周期mounted用$on定义事件子组件用this.$parent.$emit(父组件自定义事件); 调用方法2 - $emit(父组件自定义事件); 思路父组件在调用子组件时用v-on把事件传给子组件子组件用this.$emit(父组件自定义事件)调用父组件传过来的事件 div idapph1父组件-{{this.text}}/h1!-- 子组件 --child v-on:parentEventchangeText()/child /div script typetext/javascriptvar vm new Vue({el:#app,data:{text:},methods:{changeText(_text){this.text _text;}},components:{child:{template:plabel子组件/labelinput typetext v-on:inputchange //p,methods:{change(event){this.$emit(parentEvent,event.target.value);}}}}}); /script 调用方法3 - parent思路父组件在调用子组件时用v-on把事件传给子组件子组件用this.$parent.父组件事件 div idapph1父组件-{{this.text}}/h1child/child /div script typetext/javascriptvar vm new Vue({el:#app,data:{text:},methods:{changeText(_text){this.text _text;}},components:{child:{template:plabel子组件/labelinput typetext v-on:inputchange //p,methods:{change(event){this.$parent.changeText(event.target.value);}}}}}); /script 兄弟之间的通信 和上面介绍的父子之间通信是一样的因为任何连个子组件之间都会拥有一个共同的父级组件所以兄弟组件之间的通信就是子1向父然后父向子2这样来达到兄弟之间组件的通信 Vuex - 状态管理通信 跨组件通信的一种实现方式 用到就封装一个组件.js组件.js// 设置属性state const state {count 0; } // 设置方法mutaions const mutaions {increment(_state){_state.count 1;} } // 执行方法 const actions {increment(_content){_content.commit(increment);} } // 暴露 export default{state,mutaions,actions } 集合实例化 store.jsimport Vue from Vue; import Vuex from vuex; // 引入组件.js import transition from ./transion.js; // 实例化对象 const store new Vue.Store({modules:{transition} }); // 暴露对象 export default store; 主入口app.js实例化vuex对象// 引入vuex对象 import store from ./vuex/store.js; // 实例化vuex对象 new Vue({el:#app,router,store,render:hh(app) }); 各组件之间调用1.调用参数 $store.state.组建名.属性 2.调用方法 $store.dispatch(事件名);
http://www.yutouwan.com/news/310362/

相关文章:

  • 怎么做网站发货福州关键词搜索排名
  • 六安网站建设中铁建设集团门户网站登录
  • 做影视网站犯法吗怎么网上接网站开发单自己做
  • 重庆网站推广营销代理农业推广硕士
  • 行业网站 源码晨星wordpress 主题
  • 创建网站花钱吗洛阳市住房与城乡建设部网站
  • 东莞大朗网站建设公司网站测速
  • 建筑教育朝阳seo推广
  • 网站设计计划书的要求郑州网站建设模板制作
  • 建设外贸网站网站建设语音
  • 建设银行网站怎么登陆不百度查重软件
  • php做网站示例招聘网站排行榜2021
  • 淮阳住房和城乡建设局网站万网网站购买
  • 用dw制作做网站需要钱吗wordpress 分类seo
  • 做第三方seo优化网站网站建设及推广费记什么科目
  • 注册网站可以注销嘛网站提现功能开发
  • 租网站服务器网页设计师培训大全
  • 网站的页面布局房屋设计网站推荐
  • 做自己的游戏网站濮阳网站推广
  • 国家住房和城乡建设局网站首页第一家中文商务网站
  • 积玉桥网站建设站长工具海角
  • 海口网站建设高端想做游戏推广怎么找游戏公司
  • 做ppt找图片的网站网络营销考试题及答案
  • 专业网站制作企业建设网站硬件需要
  • 牡丹江在哪个城市百度快速seo优化
  • python3 网站建设湘潭网站建设问下磐石网络
  • 做外贸重新设计网站景区网站建设的好处
  • 网站建设源程序滁州项目建设公示在哪个网站
  • 必须做网站等级保护南京网站搜索引擎优化
  • 深圳龙岗做网站公司做外贸c2c网站有哪些