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

有没有卖设计的网站为什么手机网站跳转页面上

有没有卖设计的网站,为什么手机网站跳转页面上,什么是网络营销促销?,wordpress导航分类怎么添加new父组件向子组件传递参数 方法一#xff1a;props 在 Vue 中#xff0c;父组件向子组件传递数据主要通过props来实现#xff0c;以下是具体的步骤#xff1a; 父组件中传递数据 在父组件中#xff0c;当需要调用子组件 AddSampleDialog 时#xff0c;通过 v-bind 或其…父组件向子组件传递参数 方法一props 在 Vue 中父组件向子组件传递数据主要通过props来实现以下是具体的步骤 父组件中传递数据 在父组件中当需要调用子组件 AddSampleDialog 时通过 v-bind 或其缩写:绑定要传递的数据。 v-bind或其缩写:用来动态的绑定一个或者多个属性或者向另一个组件传递props值 假设要传递一个名为 sampleData 的对象数据给子组件可以这样写 AddSampleDialog refaddSampleDialog:titlesample_dialog_title:projectIdprojectId:sample_formsample_formnewDataAddedgetSample /AddSampleDialog 这里的sampleData是父组件中的数据可以是在data函数中定义的也可以是通过computed计算属性得到的或者是从接口获取到的数据等。 子组件中接收数据 在子组件AddSampleDialog中通过props选项来接收父组件传递过来的数据。在AddSampleDialog组件的script部分添加如下代码 export default {name: AddSampleDialog,props: {sampleData: {type: Object, // 根据实际传递的数据类型进行修改required: true // 如果该数据是必须的可以设置为true}},created() {console.log(接收到的数据, this.sampleData);} } 在上述代码中props定义了一个名为sampleData的属性指定了其数据类型为Object并在created钩子函数中打印出接收到的数据可以根据实际需求在子组件的其他地方使用该数据。 方法二ref 在子组件AddSampleDialog中的data函数中定义一个值 dialogVisible 用于控制该子组件是否显示 data() {return {dialogVisible: false,} } 在父组件中可以通过 ref 给子组件添加一个引用父组件通过这个引用可以在JavaScript中直接访问该元素或者子组件 AddSampleDialog refaddSampleDialog:titlesample_dialog_title:projectIdprojectId:sample_formsample_formnewDataAddedgetSample /AddSampleDialog 在父组件的任何方法中可以通过 this.$refs.addSampleDialog 这个引用访问或修改子组件的属性 dialogVisible showAddDialog() {this.$refs.addSampleDialog.dialogVisible true; }, 子组件向父组件触发自定义事件 场景新增信息子组件新增数据后需要让父组件table获取最新数据 使用$emit和v-on 原理子组件通过$emit向父组件触发一个自定义事件并将新增的数据作为参数传递给父组件父组件在模板中通过v-on或其缩写$监听该事件在事件处理函数中更新table的数据。 示例代码 子组件中触发事件在dialog子组件中当新增数据成功后通过$emit触发一个自定义事件newDataAdded并将新增的数据作为参数传递。 注意newData作为参数可填可不填 this.$emit(newDataAdded, newData); // or this.$emit(newDataAdded); 父组件中监听事件并更新数据在父组件的模板中使用v-on监听dialog子组件的newDataAdded事件在事件处理函数中更新table的数据。 templatedivtable-component :datatableData/table-componentdialog-component newDataAddedhandleNewDataAdded/dialog-component/div /template ​ script import TableComponent from ./TableComponent.vue; import DialogComponent from ./DialogComponent.vue; export default {components: {TableComponent,DialogComponent},data() {return {tableData: []};},methods: {handleNewDataAdded(newData) {this.tableData.push(newData);}} }; /script
http://www.dnsts.com.cn/news/78050.html

相关文章:

  • 温州网站开发多少钱文昌网站建设全包
  • 连云港网站建设开发北京seo管理
  • 北京站同ip网站做301
  • 濮阳网最新信息网站优化计划
  • 莱芜手机网站设计公司全网源码免费下
  • 设计干货很多的网站合肥品牌seo
  • 企业网站优化方法包括河南郑州网站建设公司
  • 怎么用网站做地标莒县城阳网站建设
  • 电商网站规划设计方案是否网站备案
  • 学校网站建设项目要多少钱wordpress数据库连接
  • 创新的购物网站建设手机端网站开发素材
  • 移动互联网站开发有哪些做伦敦金的网站
  • 阿里云服务器搭建多个网站wordpress自动生成二维码
  • 河北省正定县城乡建设网站做自己的网站需要什么
  • 做外贸那里发广告网站施工企业半年工作总结
  • 如何做旅游休闲网站邢台百度推广
  • 如何做与别人的网站一样的羽毛球赛事积分
  • 喀什地区建设局网站wordpress博客页面
  • 网站流量来源网站优化比较好用的软件
  • 网页制作网站教程90设计怎么免费下载
  • 网站的验证码怎么做网络工程技术就业前景
  • 视频分享网站建设广西建设网行业版首页
  • 广西送变电建设公司铁塔厂网站设计网站的收费图是怎么做的
  • 义乌市场官方网站旅游门户网站建设项目招标
  • 站长统计推荐网站怎么申请支付宝
  • 那个网站做字体个人主页怎么找
  • 网站模板 红色黑色午夜
  • 塘厦网站建设公司做盗版网站 国外服务器
  • wordpress 标题分隔符seo自动优化工具
  • 涡阳网站建设昵图网免费素材图库