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

网站构成三要素老师做家教的网站

网站构成三要素,老师做家教的网站,广东官方移动网站建设哪家好,上海办公室设计装修公司Vue3前端开发,provide和enject的基础练习,跨层级传递数据&#xff01; 声明:provide虽然可以跨层级传递&#xff0c;但是依旧是需要由上向下的方向传递。根传子的方向。 <script setup> import {onMounted, ref} from vue import Base from ./components/Base.vue impor…

Vue3前端开发,provide和enject的基础练习,跨层级传递数据!

声明:provide虽然可以跨层级传递,但是依旧是需要由上向下的方向传递。根传子的方向。


<script setup>
import {onMounted, ref} from 'vue'
import Base from './components/Base.vue'
import SetupDemo from './components/SetupDemo.vue'
import ReactiveDemo from './components/ReactiveDemo.vue'
import ComputedDemo from './components/ComputedDemo.vue'
import WatchDemo from './components/WatchDemo.vue'
import MutationsDemo from './components/MutationsDemo.vue'
import WatchDemo2 from './components/WatchDemo2.vue'
import LifeDemo from './components/LifeDemo.vue'
import ImageDemo2 from './components/ImageDemo2.vue'
import Parent from './components/Parent.vue'
import Child from './components/Child.vue'
import TestCom from './components/TestCom.vue'
import Middle from './components/Middle.vue'
import {provide} from 'vue'
const price = ref(49)
const userInfo = ref({name:'admin',age:24})
provide('price-key',price)
provide('userinfo-key',userInfo)
const btnHandle = ()=>{console.log('触发了根组件的方法')price.value++
}
provide('btn-key',btnHandle)
</script>
<template><h3>入口文件</h3><Middle />
</template>

这个是入口组件的内容,我们调用了一个中间组件Middle.vue。


<script setup>
import Three from './Three.vue';
</script>
<template><h2>Midlle vue</h2><Three />
</template>

这个是中间组件的内容,我们调用了一个三级组件Three.vue.


<script setup>
import { inject } from 'vue';const userInfo = inject('userinfo-key')
const price = inject('price-key')
const btnHandle = inject('btn-key')</script>
<template><h4>Three vue</h4><p>车厘子单价{{ price }}</p><ul><li v-for="(item,index) of userInfo" :key="index">{{ item }}</li></ul><hr /><button @click="btnHandle">车里单价自增1</button>
</template>

这个是第三级组件Three.vue的内容。

我们在这里,可以使用enject来方便的接收来自根组件的数据信息。

而且我们可以接收来自 父组件的方法。实现对父组件数据的修改效果。

如图,我们确实修改了车厘子的单价。


车厘子单价默认是49.我们点击按钮触发了根组件的方法,修改了2次单价。变成了51元。

http://www.yayakq.cn/news/171676/

相关文章:

  • 建设网站好公司淘宝毕业设计网站代做
  • 我们是设计师 网站建设专家网站创建知识
  • 做一个网站链接怎么做合肥网站制作公司电话
  • 青海宾馆网站建设公司太原做网站 小程序
  • jsp网站制作灯笼英语
  • 广州网站制作品牌北京优化网站公司
  • 栖霞网站建设市场调研方法有哪几种
  • 主营网站建设会计记账WordPress加入百度地图
  • 企业宣传网站建设图示企业网站建设毕业设计论文
  • 如何自己建造网站网站建设报价比较表
  • 常德网站建设设计无极电影网站
  • 闲鱼怎么做钓鱼网站镇江微淘软件开发
  • 网站如何验收wordpress评论点回复不刷新
  • 网站布局设计步骤学校登陆网站制作
  • 新建网站的步骤做网站找哪个软件
  • 怎么做网站免费的网站空间可以转移吗
  • 深圳网站建设公司哪里好手工活接单正规平台
  • 做家教网站赚钱么小豪自助建站
  • 长基建站小语种网站制作
  • 天津市哪里有做网站广告的中国能源建设股份有限公司新网站
  • 小公司网站建设龙口市规划建设局网站
  • 网站有多少个廊坊百度快速排名
  • 班级网页网站建设有口碑的大连网站建设
  • 个人网站备案需要多久怎么做算命的网站
  • 如何创建一个站点一个网站余姚什么
  • 网站建设最贵多少钱最近的新闻大事10条
  • 网站后期维护费用多少买正品去哪个网站最好
  • 有人做彩票网站吗手机端做网站软件
  • 网站导航如何优化深圳vi设计公司 全力设计
  • 如何做一个网站的功能吗线上推广渠道有哪些