iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Javascript爷孙通信和组件自调用的方法
  • 653
分享到

Javascript爷孙通信和组件自调用的方法

2023-06-29 17:06:52 653人浏览 泡泡鱼
摘要

这篇文章主要介绍了javascript爷孙通信和组件自调用的方法的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Javascript爷孙通信和组件自调用的方法文章都会有所收获,下面我们一起来看看吧。1.组件自己调

这篇文章主要介绍了javascript爷孙通信和组件自调用的方法的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Javascript爷孙通信和组件自调用的方法文章都会有所收获,下面我们一起来看看吧。

1.组件自己调用自己

父组件

<template>  <div>    <detail-list :list="cateGoryList"></detail-list>  </div></template><script>import DetailList from './detailList.Vue'export default {  components: { DetailList },  data () {    return {      categoryList: [        {          title: '1',          children: [            {              title: '1-1'            },            {              title: '1-2'            },          ]        },        {          title: '2',          children: [            {              title: '2-1'            },            {              title: '2-2'            },          ]        }      ]    }  }}</script>

子组件

<template><template>  <div>    <!--递归组件的应用===》可以通过组件命名来自己使用自己的组件-->    <div class="item" v-for="(item, index) in list" :key="index">      <div class="item-title border-bottom">        <span class="item-title-icon"></span>        {{ item.title }}      </div>      <div v-if="item.children" class="item-children">        <detail-list :list="item.children"></detail-list>        <!-- //自己使用自己的组件detailList -->      </div>    </div>  </div></template><script>export default {  name: 'DetailList', //组件命名  props: {    list: Array,  },  data() {    return {}  },}</script>

爷孙通信

Javascript爷孙通信和组件自调用的方法

grand.vue

<template>  <div>    <detail-list :list="categoryList"></detail-list>  </div></template><script>import DetailList from './detailList.vue'export default {  components: { DetailList },  data () {    return {      categoryList: [        {          title: '1',          children: [            {              title: '1-1'            },            {              title: '1-2'            },          ]        },        {          title: '2',          children: [            {              title: '2-1'            },            {              title: '2-2'            },          ]        }      ]    }  }}</script>

father.vue

<template><template>  <div>    <!--递归组件的应用===》可以通过组件命名来自己使用自己的组件-->    <div class="item" v-for="(item, index) in list" :key="index">      <div class="item-title border-bottom">        <span class="item-title-icon"></span>        {{ item.title }}      </div>      <div v-if="item.children" class="item-children">        <detail-list :list="item.children"></detail-list>        <!-- //自己使用自己的组件detailList -->      </div>    </div>  </div></template><script>export default {  name: 'DetailList', //组件命名  props: {    list: Array,  },  data() {    return {}  },}</script>

chidren.vue

<template>  <div>    ????爷爷    <br>    <div>GrandSon的回复:{{reply}}</div>    <father :msg1="msg1" :msg2="msg2" @getReply="getReply"></father>  </div></template><script>import Father from './father.vue'export default {  components: { Father },  data () {    return {      msg1: '1️⃣我是GrandFather,把第二条传给GrandSon',      msg2: '2️⃣GrandSon你好,我是GrandFather',      reply: '' // 接收来自GrandSon的消息    }  },  methods: {        getReply (param) {      this.reply = param    }  }}</script>

关于“Javascript爷孙通信和组件自调用的方法”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Javascript爷孙通信和组件自调用的方法”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网精选频道。

--结束END--

本文标题: Javascript爷孙通信和组件自调用的方法

本文链接: https://www.lsjlt.com/news/325929.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Javascript爷孙通信和组件自调用的方法
    这篇文章主要介绍了Javascript爷孙通信和组件自调用的方法的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Javascript爷孙通信和组件自调用的方法文章都会有所收获,下面我们一起来看看吧。1.组件自己调...
    99+
    2023-06-29
  • Javascript的爷孙通信和组件自调用详解
    1.组件自己调用自己 父组件 <template> <div> <detail-list :list="categoryList">...
    99+
    2024-04-02
  • VUE中如何优雅实现爷孙组件的数据通信
    目录$attrs和$listeners如何使用呢?$attrs的使用:$listeners的使用:总结:在开发的过程中遇到这么个场景,我需要在爷组件中请求数据,请求到的数据呢需要在孙...
    99+
    2024-04-02
  • Javascript实现Vue跨组件通信的方法详解
    目录概述思路要清晰实现要迅猛测试效果优化总结概述 我们都知道。 xxx.$on可以订阅一个消息。 xxx.$emit可以发布一个消息。 xxx.$off可以取消订阅一个消息。 思路要...
    99+
    2024-04-02
  • Vue2和Vue3中常用组件通信方法有哪些
    本篇内容介绍了“Vue2和Vue3中常用组件通信方法有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Vue3 组件通信方式props$e...
    99+
    2023-07-05
  • 微信小程序调用子组件的方法
    通过父组件的selectComponent方法获取子组件实例,然后调用其定义的方法。例如: // 在父组件中调用const childComponent = this.selectComponent('#myChild');childC...
    99+
    2023-09-14
    微信小程序 小程序
  • Vue组件化常用方法之组件传值与通信
    相关知识点 父组件传值到子组件 子组件传值到父组件 兄弟组件之间传值 祖代和后代之间传值 任意两个组件之间传值 父组件传值到子组件 父组件传值到子组件基本方...
    99+
    2024-04-02
  • Vue组件间通信的方法有哪些
    这篇“Vue组件间通信的方法有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue组件间通信的方法有哪些”文章吧。方法一...
    99+
    2023-07-05
  • vue组件通信的多种方法详解
    目录1. 父传子2. 子传父3. 非父子组件传值4. vuex5. refs6. $children7. $parent8. provide & inject9. $attr...
    99+
    2024-04-02
  • React父子组件传值(组件通信)的实现方法
    目录1、父组件传值子组件2、子组件传值父组件3、兄弟组件传值1、父组件传值子组件 在引用子组件的时候传递,相当于一个属性,例如:在子组件内通过porps.param获取到这个para...
    99+
    2024-04-02
  • vue.js中怎么通过父组件调用子组件的内部方法
    今天就跟大家聊聊有关vue.js中怎么通过父组件调用子组件的内部方法,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。子组件:<template&...
    99+
    2024-04-02
  • React组件间通信的方法有哪些
    这篇文章给大家分享的是有关React组件间通信的方法有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、父子组件通信原理:父组件通过props(与vue中的props区分开)向子组件通信,子组件通过回调事件与...
    99+
    2023-06-25
  • Vue2和Vue3中常用组件通信用法分享
    目录Vue3 组件通信方式Vue3 通信使用写法1. props2. $emit3. expose / ref4. attrs5. v-model6. provide / injec...
    99+
    2023-05-15
    Vue2组件通信 Vue3组件通信 Vue组件通信
  • Vue封装通过API调用的组件的方法详解
    目录前言封装通过API调用的组件的设计思路封装组件的方式单例模式定义单例模式的优缺点1、优点2、缺点单例模式适用场景使用API调用组件的示例拓展:父子组件通信最后前言 在前端开发中,...
    99+
    2022-12-26
    前端vue封装api然后调用 vue api封装 vue中组件封装
  • React组件间通信的三种方法(简单易用)
    目录一、父子组件通信二、跨级组件通信1、逐层传值2、跨级传值三、兄弟(无嵌套)组件通信四、路由传值五、Redux  React知识中一个主要内容便是组件之间的通信,以下列举...
    99+
    2024-04-02
  • vue3组件通信的方式总结及实例用法
    vue3组件通信方式为以下几种 props $emit $expose / ref $attrs v-model provide /...
    99+
    2024-04-02
  • Vue组件间通信的实现方法讲解
    目录前言一、vuex是什么二、vuex的使用三、四个重要的映射函数四、多组件数据共享五、模块化使用vuex前言 前面介绍过几种可以实现组件间通信的方式props、ref、自定义事件绑...
    99+
    2023-01-09
    Vue组件间通信 Vue组件通信 Vue组件数据共享
  • C++和C#相互调用COM组件的方法
    本篇内容介绍了“C++和C#相互调用COM组件的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!前一阵在工作中做项目的时候,遇到了COM组...
    99+
    2023-06-18
  • Vue3父子组件间通信、组件间双向绑定的方法
    父子组件可通过事件 进行通信前面的笔记 —— 《Vue3 | 组件的定义及复用性、局部组件、全局组件、组件间传值及其校验、单项数据流、Non-props属性》,单向数据流的概念,即子组件无法修改来自父组件的数据字段,假如确要修改,可以使用下...
    99+
    2023-05-15
    Vue3
  • Vue2和Vue3的10种组件通信方式梳理
    目录propsemitattrs和listenersprovide/injectparent/childrenexpose&refEventBus/mitt写在最后Vue中组...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作