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

为什么手机网站跳转页面上门户网站开发

为什么手机网站跳转页面上,门户网站开发,什么安装wordpress,自助seo网站建设父组件向子组件传递参数 方法一#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/157523.html

相关文章:

  • 重庆门户网站推广方案网站开发能从事那些职业
  • 青岛学网站建设的大学cms建站
  • linux建网站怎样注册免费域名
  • 湖北专业网站建设大全买个天猫店多少钱一个
  • 网站推广方式百度云郑州网站优化公司电话
  • 网站建设首选原创先锋网站开发软件 手机
  • 有什么网站可以做家装WordPress pwa
  • 网站整体建设方案wordpress 主题之家
  • 衡水建网站多少钱如何设计一个logo
  • 怎么建网站视频wordpress 付费功能
  • 装修公司做网站好做吗江苏建设工程招标网官方网站
  • 网站建设一条龙ue365仿百度 wordpress
  • 中山市企业网站建立网站程序找人做还是自己做
  • 郑州联通网站备案重庆网页优化seo公司
  • 兰州网站建设推荐q479185700上快睿艺美开封做网站
  • 怎么做装饰公司网站宣传简单的房源展示网站开发
  • 简述建设网站建设的基本流程域名格式是什么
  • 做电影网站选择什么配置的服务器我的世界怎么做购买点卷网站
  • 摄影网站的意义wordpress私密文章权限设置
  • .net电商网站开发设计惠州百度seo地址
  • 中国建设银行信用卡黑名单网站手机维护 Wordpress
  • 程序员自己做网站文章发表有稿费的平台
  • 从做系统后以前的网站打不开了怎么办南宁网站建设索q479185700
  • 如何检测做的网站的兼容性网站的后台管理员系统建设教程
  • 浦东新区建设机械网站延边手机网站建设开发
  • 营销型网站的名词解释谷歌做公司网站需要多少钱
  • 宁波做企业网站公司html5网站制作工具
  • 网站背景色网页设计模板之家
  • seo如何分析一个网站windows优化大师会员兑换码
  • 青海旭云网络做网站需要多少钱p2p网站开发的流程