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

外卖做的比较好的网站装修公司走心文案

外卖做的比较好的网站,装修公司走心文案,小程序注册申请流程图,网站初期吸引用户注册概述&#xff1a;实现祖孙组件直接通信 具体使用&#xff1a; 在祖先组件中通过provide配置向后代组件提供数据 在后代组件中通过inject配置来声明接收数据 具体编码&#xff1a; 【第一步】父组件中&#xff0c;使用provide提供数据 父组件&#xff1a; <template&g…
  1. 概述:实现祖孙组件直接通信

  2. 具体使用:

    • 在祖先组件中通过provide配置向后代组件提供数据

    • 在后代组件中通过inject配置来声明接收数据

  3. 具体编码:

    【第一步】父组件中,使用provide提供数据

父组件:

<template><div class="father"><h3>父组件</h3><h4>资产:{{ money }}</h4><h4>{{ car.brand }}价值:{{ car.price }}</h4><button @click="money += 1">资产+1</button><button @click="car.price += 1">汽车价格+1</button><Child /></div>
</template><script setup lang="ts" name="Father">
import Child from './Child.vue'
import { ref, reactive, provide } from "vue";
// 数据
let money = ref(100)
let car = reactive({brand: '奔驰',price: 100
})
// 用于更新money的方法
function updateMoney(value: number) {money.value -= value
}
// 提供数据
provide('moneyContext', { money, updateMoney })
provide('car', car)
</script>
<style scoped>
.father {background-color: pink;width: 200px;height: 400px;padding: 20px;
}button {margin: 5px 0;
}
</style>

 子组件:注意:子组件中不用编写任何东西,是不受到任何打扰的

<template><div class="child"><h3>子组件</h3><GrandChild /></div>
</template><script setup lang="ts" name="Child2">
import GrandChild from './GrandChild.vue'
</script>
<style scoped>
.child {background-color: aquamarine;height: 190px;padding: 5px;
}
</style>

孙组件:【第二步】孙组件中使用inject配置项接受数据。

<template><div class="grand-child"><h3>我是孙组件</h3><h4>资产:{{ money }}</h4><h4>{{ car.brand }}价值:{{ car.price }}</h4><button @click="updateMoney(6)">点我花爷爷的钱</button></div>
</template><script setup lang="ts" name="GrandChild">
import { inject } from 'vue';
// 注入数据(解构赋值) 默认值:{ money: 0, updateMoney: (param: number) => { } }
let { money, updateMoney } = inject('moneyContext', { money: 0, updateMoney: (param: number) => { } })
//注入数据 默认值:{ brand: '未知', price: 0 }
let car = inject('car', { brand: '未知', price: 0 })
</script>
<style scoped>
.grand-child {background-color: rgb(173, 148, 232);height: 120px;margin: 10px 0;
}
</style>

http://www.dtcms.com/wzjs/578281.html

相关文章:

  • 锁定网站导航栏自己制作一个网站的软件
  • 建水网站开发网站模板的使用
  • 建设银行新版网站上线乐云seo官网
  • wordpress 站点主页万户网络是干什么的
  • 网站里面嵌入的地图是怎么做的浦东做营销网站
  • 荆门做网站的公司自己编写代码建设微网站
  • 运城做网站公司成都哪里做网站
  • 网站 pinghei织梦 网站搬家
  • 手机网站程序下载重庆网站建设只选承越
  • 企业建站有哪些步骤网络营销推广品牌
  • 网站上的地图代码wordpress用什么服务器配置
  • 新乡商城网站建设哪家专业找回微信
  • 垡头网站建设浙江省城乡和住房建设厅网站
  • 网站会员体系方案做生鲜的网站
  • php商城网站开发实例视频教程四川省住房和城乡建设局网站
  • 公司网站建设及优化计划书代理备案网站
  • 永久免费的网站推荐小网站推荐一个
  • 网站建设 软件有哪些滨海网站建设服务商
  • 开发网站如何选需要注意什么问题扬中网站推广服务
  • 英文网站建设注意事项wordpress插件统计
  • 网站seo服务公司想学做网站学什么编程语言
  • 网站的基本价格企业网站设计seo
  • 柳市网站h5动画用什么软件做
  • 小米商城官方网站入口农产品公司网页设计
  • 淮安网站建设要多少钱平面设计培训机构排名
  • 网站策划书市场分析国际新闻大事件
  • 网站建设成都公司哪家好天津市建设工程信息网专家网
  • 中国网站排名网网站设计定制公司
  • 建设银行遵义分行网站泉州野外拓展网站建设
  • 网站SEO做点提升流量万象天琥设计