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

山东mip网站建设百度一下你就知道搜索引擎

山东mip网站建设,百度一下你就知道搜索引擎,重庆忠县网站建设公司电话,一份完整的网站策划方案Vue-props配置功能 props概述 功能:接收从其他组件传过来的数据,将数据从静态转为动态注意: 同一层组件不能使用props,必须是父组件传子组件的形式。父组件传数据,子组件接收数据。不能什么数据都接收,可…

Vue-props配置功能

props概述

  • 功能:接收从其他组件传过来的数据,将数据从静态转为动态
  • 注意:
    • 同一层组件不能使用props,必须是父组件传子组件的形式。父组件传数据,子组件接收数据。
    • 不能什么数据都接收,可能会出现一些奇怪的bug
    • props接收过来的数据不要修改,页面渲染可能没有问题,但控制台会报错,而且不符合规范
      在这里插入图片描述

props的三种接收方法:

  • 第一种:数组形式(常用)
props:['a', 'b']
  • 第二种:类型限制
props : { a : String b : Number 
}
  • 第三种:类型限制,必要性限制,默认值
props : { a : {// type:类型(可以是数字,字符串等)type : Number, // required:true 或者 false// 设置为true视为a必须存在(必填项),没有a则控制台报错// 默认情况为false required : true }, b : { type : Number, // default:默认值// 在添加默认值之前该字段接收的数据已经有数值时,则默认值无效default : 10 }
}

传数据的形式(传数据的形式可对应任意一种接受数据的方法):

  • 在标签内传数据
// 父组件
<Info name="张三" :age="12"></Info>// 子组件
props : ['name', 'age']
  • 在data(){}中传数据
// 父组件
<Info :list="list"></Info>
data() {return {list : [{id:'001', name:'zhangsan', age:'10'},{id:'002', name:'lisi', age:'20'}]}
}// 子组件
props : ['list']
  • 在methods : {}中传数据
// 父组件
<Info :list="list"></Info>
method : {list(){......}
}// 子组件
props : ['list']
  • 注:传数据的形式有很多,不局限以上用法,也可以在computed : {}中传数据等

怎么用?

  • 父组件传数据,子组件接收数据
  • 父组件App.vue
<template><div><h1>{{msg}}</h1>// 当出现第二 或 第三种带有限定类型的props时,要注意接受的数据是否符合类型限制// 不符合类型限制,但又不想修改类型,例如:age="12",可采用v-bind:// v-bind:简写形式 => ':',等号后面可以是常量或字符串等<Info name="张三" :age="12"></Info></div>
</template><script>import Info from './components/Info.vue'export default {name : 'App',data() {return {msg : '个人信息'}},components : {Info}}
</script>
  • 子组件Info.vue
<template><div><h3>姓名:{{name}}</h3><h3>年龄:{{age}}</h3></div>
</template><script>
export default {name : 'Info',data() {return {name: this.name}},// 数组形式(常用)props : ['name','age']// 带有类型限定props : { name : String age : Number }// 类型限制,必要性限制,默认值props : { name : {type : Number, required : true },age : { type : Number, default : 10 }}
}
</script>type : Number, required : true },age : { type : Number, default : 10 }}
}
</script>
http://www.wangmingla.cn/news/119645.html

相关文章:

  • 无锡市太湖新城建设网站网上推广专员是什么意思
  • 世界免费b2b网站大全东莞疫情最新消息今天中高风险区
  • 怎么开网店商城百度关键词优化策略
  • 微网站的定义软文推广策划方案
  • 网站顶部下拉广告代码精准客户截流软件
  • 品牌网站开发策划书专业培训
  • 怎样做商城手机网站淘宝友情链接怎么设置
  • 网站权重对应的等级网站备案信息查询
  • 网站展示程序如何开网站呢
  • 做logo图标的网站网络营销的内容
  • 建设河南分行网站泰州seo外包公司
  • 邯郸网站建设服务百度seo高级优化
  • 知果果网站谁做的培训方案
  • 网站建设服务商是什么搜索引擎营销的成功案例
  • 域名服务器ip查询网站青岛网络推广
  • 博彩网站怎么做代理seo视频教学网站
  • 建设系统网站全名百度打广告多少钱
  • 国内做网站制作比较怎么建立信息网站平台
  • 做exo小说的网站关键词优化最好的方法
  • 跨国网站网络营销公司排名
  • javaweb网站开发教程百度账号购买网站
  • 制作网站时搜索图标如何做东莞网络推广优化排名
  • 网站建设与运营收入预算seo一个月工资一般多少
  • 郑州网站优化效果莱阳seo外包
  • 台前网站建设价格网销是做什么的
  • 医院网站建设公司抖音推广方式有哪些
  • 深圳福田园岭网站建设今日小说搜索百度风云榜
  • 深圳市点击未来科技网站建设网上的推广公司
  • 虚拟主机wordpress多站点百度推广二级代理商
  • 贵州省建设银行招聘网站网络营销策划方案模板范文