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

成都创意网站设计福州百度seo排名

成都创意网站设计,福州百度seo排名,拓者吧室内设计网官网,营销型电子商务网站特点Props是什么? 官方地址:Props | Vue.js 在 Vue 中,props 是父组件向子组件传递数据的一种机制。 props 是子组件中定义的自定义属性,父组件通过这些属性向子组件传递数据。 它们是单向数据流的一部分,意味着数据只能…

Props是什么?

官方地址:Props | Vue.js

在 Vue 中,props 是父组件向子组件传递数据的一种机制。

props 是子组件中定义的自定义属性,父组件通过这些属性向子组件传递数据。

它们是单向数据流的一部分,意味着数据只能从父组件流向子组件,而不能反过来。

定义props

在子组件中,可以通过 props 选项来定义接收的属性。props 可以是数组或对象形式。

子组件 child.vue

在使用 <script setup> 的单文件组件中,props 可以使用 defineProps() 宏来声明:

<script setup>
const props = defineProps(['foo'])
​
console.log(props.foo)
</script>

除了使用字符串数组来声明 props 外,还可以使用对象的形式:

<script setup>
const props = defineProps({title: String,likes: Number
})
​
console.log(props.foo)
</script>

对于以对象形式声明的每个属性,key 是 prop 的名称,而值则是该 prop 预期类型的构造函数。比如,如果要求一个 prop 的值是 number 类型,则可使用 Number 构造函数作为其声明的值。

对象形式的 props 声明不仅可以一定程度上作为组件的文档,而且如果其他开发者在使用你的组件时传递了错误的类型,也会在浏览器控制台中抛出警告。

监听props 自定义属性

child.vue 子组件

<script setup>
import { ref } from 'vue'
import { watchEffect,watch } from 'vue'
​
//自定义属性
const props = defineProps(['name','age']);
​
​
//监听自定义属性
watch(() => props.name,(newVal,oldVal) => {console.log("----监听name---- newVal:" + newVal,"oldVal:" + oldVal);
})
watch(() => props.age,(newVal,oldVal) => {console.log("----监听age---- newVal:" + newVal,"oldVal:" + oldVal);
})
​
​
</script>
http://www.shuangfujiaoyu.com/news/61068.html

相关文章:

  • 电商网站项目建设谷歌seo快速排名优化方法
  • 常见的网站类型北京seo软件
  • 新兴县做网站的怎么制作网站教程
  • 找人做网站怎么做网页模板大全
  • 专业的移动网站建设公seo数据优化教程
  • 广州网络营销公司排名广州百度seo公司
  • 开网站建设公司无锡今日头条新闻
  • 淘宝客网站搭建教程每日财经最新消息
  • 温州专业微网站制作公司html简单网页设计作品
  • 莱芜做网站号码排名优化网站seo排名
  • 自己的网站首页背景怎么做做网站
  • 老域名对做网站的企业网站推广技巧
  • 怎么自学做网站姓名查询
  • 建设网站的注意事项头条今日头条新闻头条
  • 学习日语的好网站宁波seo外包优化
  • 住小帮 家居装修设计平台搜索引擎优化是指什么意思
  • 网站建设哈尔滨网站建设1品牌推广和品牌营销
  • 数码科技网站郑州seo招聘
  • 外贸客服网站源码百度指数只能查90天吗
  • 用c 做动态网站整合网络营销是什么
  • 网站后台验证码不显示企业网站的搜索引擎推广与优化
  • 免费ps软件网站广东seo推广费用
  • 怎么做多语言网站一个完整的策划案范文
  • 网站建设学校培训学校百度合伙人官方网站
  • 高端网站建设大概多少费用seo外包公司排名
  • 网站制作公司网站建设自己有产品怎么网络销售
  • 网站模板 酒店 中文合肥seo优化外包公司
  • 网站开发甘特图磁力
  • 温州高端网站建设公司哪家好百度搜索引擎入口
  • 建设网站的网页设计经典软文案例100例