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

上海城乡建设网站首页简单又快的科学小制作

上海城乡建设网站首页,简单又快的科学小制作,网站建站专业,福州网站建设哪家公司好vue中的this.$emit方法 使用一#xff1a;$emit使用二#xff1a;$emit update 和 .sync 修饰符 作用#xff1a;用于子组件中触发父组件方法并传值 注意#xff1a; $emit传入的事件名称只能使用小写#xff0c;不能使用大写的驼峰规则命名。 使用一#xff1a;$emit …vue中的this.$emit方法 使用一$emit使用二$emit update 和 .sync 修饰符 作用用于子组件中触发父组件方法并传值 注意 $emit传入的事件名称只能使用小写不能使用大写的驼峰规则命名。   使用一$emit //子组件中 templatebutton clickhandleChildEvent子组件中触发的事件/button /templatescript export default {name:ChildComponent,methods: {handleChildEvent() {// 触发自定义事件并传递数据给父组件this.$emit(parent-event, Hello, World!);}} } /script //父组件中 child-component parent-eventhandleParentEvent/script export default {name: ParentComponent,// 注册子组件components: {ChildComponent}, methods: {handleParentEvent(data) {// 处理自定义事件的逻辑console.log(data); // 输出Hello, World!}} } /script 使用二$emit update 和 .sync 修饰符 作用.sync可以帮我们实现父组件向子组件传递的数据的双向绑定所以子组件接收到数据后可以直接修改并且会同时修改父组件的数据 // 父组件 template//给子组件传值时使用.sync修饰符child :page.syncpage/child /template script export default {data(){return {page:1}} } /script//子组件中 script export default {props:[page],computed(){// 当我们在子组件里修改 currentPage 时父组件的 page 也会随之改变 currentPage {get(){return this.page},set(newVal){//$emit update 修改父组件中的数据this.$emit(update:page, newVal)}}} } /script相当于省略了父组件给子组件多传递一个修改数据的方法 // 带 .sync 修饰符 children :selectNode.syncnode /// 无 .sync 修饰符等同于 children :selectNodenode update:selectNodenode$event / 实现子组件与父组件双向绑定的【sync】修饰符其实sync这个修饰符是vue1.0就有的它可以实现父子组件的双向绑定但是Vue2.0被移除了直到2.3.0版本发布后又重新开始启用由于数据安全问题后来vue3.x后又被重新取消了。 【.sync】可以很轻松的实现子组件同步修改父组件的值如果子组件想修改父组件的值推荐在子组件中以 update:my-prop-name 的模式触发事件取而代之也就是这样 父组件 text-documentv-bind:titledoc.titlev-on:update:titledoc.title $event /text-document 子组件this.$emit(update:title,newTitle) 而上边的 v-on:update:titledoc.title $event本质上就可以用sync这个语法糖来表示.sync后面紧接的就是父组件中需要被改变的值看下边的例子 父组件templatedivchild-com :value.synctext /child-com/div /template scriptexport default{data(){return {text:父组件的值,}},} /script 子组件中修改父组件的值templatediv clickpost/div /template scriptexport default{methods:{post(){this.$emit(update:value,子组件的值)}}} /script
http://www.pierceye.com/news/829010/

相关文章:

  • 对比色网站设计wordpress 文件重命名
  • 企业免费网站建设模板怎么注册公司 需多少钱
  • 珠海网站建设厚瑜如何做推广网站
  • 山东省城乡建设部网站首页给了几张图让做网站
  • 吉林省建设标准化网站最新网球赛事新闻
  • eclipse tomcat 网站开发微信公众号手机怎么登录
  • 苏州市吴江区住房和城乡建设局网站网站建设需要具备什么条件
  • 用记事本做网站怎么添加表格媒体库wordpress
  • 河北智能网站建设网站建设 书
  • 个人网站模板怎么做网站开发接私活的经理
  • 律师事务所手机网站网站开发过程模型
  • 建筑培训网站系统开发包括什么
  • 出售家教网站模板广告设计公司管理
  • 松原网站推广wordpress主题更新了
  • wordpress 手机端模板百度seo标题优化软件
  • 货架网站开发特卖网站设计
  • 网站首页设计图片简约简单的明星个人网站建设论文
  • 织梦程序来搭建网站vip视频解析网站建设
  • 网站的管理上海创新网站建设
  • 企业对比网站西安做网站公司怎么样
  • 网站开发好做还是平面好做商务网页设计与制作是什么
  • 个人业务网站带后台凡科网站建设分类模块怎么弄
  • 在百度做网站需要什么资料appstore正版下载
  • wordpress怎么做404页面合肥seo软件
  • 建设网站挂广告赚钱免费个人网站源码
  • 网站ico图标动漫设计学什么内容
  • fireworks做网站定制做网站费用
  • 建设门户网站所需优秀营销网站设计
  • 行业网站建设教程办一家建筑公司流程
  • 网站空间文件夹中企动力主要是做什么的