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

深圳营销型网站设计wordpress文章微信公众号推送

深圳营销型网站设计,wordpress文章微信公众号推送,2023引流软件,东莞市品牌网站建设报价defineProps 和 defineEmits 都是只能在<script setup>中使用的编译器宏。他们不需要导入&#xff0c;且会随着 <script setup> 的处理过程一同被编译掉。 官网传送门 父组件向子组件传值 defineProps 是 Vue3 中一种新的组件数据传递方式&#xff0c;可以用于在…

definePropsdefineEmits 都是只能在<script setup>中使用的编译器宏。他们不需要导入,且会随着 <script setup> 的处理过程一同被编译掉。

官网传送门

父组件向子组件传值

defineProps 是 Vue3 中一种新的组件数据传递方式,可以用于在子组件中定义接收哪些父组件的 props。当父组件的 props 发生变化时,子组件也会随之响应。
在子组件中可以使用 defineProps 声明该组件需要接收的 props,示例如下:

父组件

<script setup lang="ts">
import { ref } from 'vue'
import ChildComponent from './ChildComponent.vue'const count = ref(0)
const add = () => {count.value++
}
</script>
<template><button @click="add">+</button><ChildComponent :count="count"></ChildComponent>
</template>

子组件

<script setup lang="ts">
const props = defineProps({count: Number
})
</script>
<template><div>{{ props.count }}</div>
</template>

子组件向夫组件传值

defineEmits用于在setup中注册自定义事件,是一个宏函数,使用时无需导入
defineEmits接受一个数组,元素为自定义事件名
defineEmit返回一个触发器,用于触发事件,第一个参数是具体事件,第二个是传递的值

父组件

<script setup lang="ts">
import { ref } from 'vue'
import ChildComponent from './ChildComponent.vue'const count = ref(0)
const changeFn = (val: number) => {console.log(val)count.value = count.value + val
}
</script>
<template><ChildComponent :count="count" @add="changeFn"></ChildComponent>
</template>

子组件

<script setup lang="ts">
const props = defineProps({count: Number
})
const emit = defineEmits(['add'])
const change = () => {emit('add', 1)
}
</script>
<template><div>{{ props.count }}</div><button @click="change">+</button>
</template>
http://www.yayakq.cn/news/46720/

相关文章:

  • 微信网站与响应式网站有哪些长治网站建设电话
  • 长安做网站公司重庆垫江网站建设
  • 高端品牌网站建设注意事项丽水市莲都区建设局网站
  • 山东公路建设集团网站网站建设的信息安全防范技术
  • 网站页面设计需求昆明排名推广
  • 微站设计免费建立移动网站吗
  • 建设书局 网站江苏省住房城乡建设厅网站
  • 网站建设资料需要公司提交的吗网站建设团队拍照
  • 关键词优化是什么企业网站seo成功案例
  • 深圳网站公司排名ps做图游戏下载网站
  • 青海公司网站建设哪家好室内设计培训班要多少钱
  • 福建省建设厅网站施工员查询网站安全检测平台
  • 电脑建网站wordpress调试模式
  • 广州市越秀区建设局官方网站班级优化大师官网
  • 营销型网站手机端58同城找工作 招聘
  • 网站制作的费用asp网站ftp入侵
  • 个人网站备案号被注销了网站底部广告
  • 网站建设与维护考试题水产网站模板
  • 怎么做二手房网站做的好看的统一登录网站
  • 微信官网网站模板在ps做网站分辨率96可以吗
  • 京粉购物网站怎么做厦门建行网站首页
  • 网站服务器用什么好处百度地图怎么导航环线
  • 建设网站要求和注意事项好看的logo图案
  • 上蔡做网站免费注册163邮箱
  • 网站开发基于什么平台济南简单的网站制作
  • 网站维护必须要会什么网站建设人才招聘
  • 嘉兴建站软件网站无法连接服务器
  • 浙江网站重庆网站托管
  • 如何创建一个简单的网站南京网站南京网站设计制作公司
  • 河南专业网站建设公司首选西安市网站建设