美文网首页
Vue 组件如何引用其他组件及数据传递

Vue 组件如何引用其他组件及数据传递

作者: 两年半练习程序员 | 来源:发表于2018-12-07 14:19 被阅读0次

引用组件

1.新建组件

在components文件夹下新建Users.vue组件,Usres.vue结构如下

<template>
    <div class="users">
        <ul>
            <li v-for="item in users">{{item}}</li>
        </ul>
    </div>
</template>
<script>
    export default {
        name:'users',
        props:{
            users:{
                type:Array,
                required:true
            }
        },
        data() {
            return {
                users:['x','y','z'],
            };
        }
    }
</script>
<style scoped=""></style>

2.引用

在App.vue中引入组件Users.vue

import Users from "@/components/Users.vue";

3.注册

在在App.vue中注册组件

export default {
  name: "App",
  data: function() {
    return {    
  },
  //注册组件
  components: {
    Users,
  }
};

4.使用

<template>
  <div id="app">
        <Users></Users>
  </div>
</template>

数据传递

上面例子中App.vue组件中数据如何传递到Users.vue组件中使用呢

1.将Users.vue中data数据users数组放入App.vue中

2.在<Users></Users>上绑定数据

<Users :users="users"></Users>

3.在Users.vue中接收并使用

<template>
    <div class="users">
        <ul>
            <li v-for="item in users">{{item}}</li>
        </ul>
    </div>
</template>

<script>
    export default {
        name:'users',
        props:{
            users:{
                type:Array,
                required:true
            }
        },
        data() {
            return {
            };
        }
    }
</script>

<style scoped="">
    
</style>

相关文章

  • Vue 组件如何引用其他组件及数据传递

    引用组件 1.新建组件 在components文件夹下新建Users.vue组件,Usres.vue结构如下 2....

  • Vue 组件数据传递

    Vue 组件数据传递 父组件->子组件 父组件到子组件的数据通过 props 传递 在父组件注册子组件,传递数据到...

  • vue数据传递

    vue是单向数据流,能够直接将父组件的数据传递给子组件,但是,总会需要其他的数据传递方式   一、父组件向子组件传...

  • vue父子组件传递数据方法

    标签(空格分隔): vue 父组件向子组件传递数据 Vue中父组件向子组件传递数据用props 举个例子 父组件中...

  • Vue组件间数据传递

    前言 总结vue组件间的数据传递 路由传参 父组件传递数据给子组件---props 子组件传递数据给父组件---$...

  • vue组件间通信

    vue组件间通信 1.父组件向子组件传递数据--props 在vue2.0中使用props实现向子组件传递数据: ...

  • 组件之间数据同步

    数据同步的核心:父组件给子组件传递引用数据类型的数据 父组件: 子组件:

  • 【Vue学习笔记】—— 组件之间传递数据 { }

    学习笔记 作者:oMing Vue 组件1.通过绑定传递数据(父组件 ——》 子组件) 2.通过事件传递数据 ...

  • #搭建Vue+TypeScript项目(五)

    vue组件 组件中使用typescript 主文件 父子组件传递数据 子文件lefebar

  • vue常见面试题

    1.vue优点 2.vue父组件向子组件传递数据? 3.子组件像父组件传递事件 4.v-show和v-...

网友评论

      本文标题:Vue 组件如何引用其他组件及数据传递

      本文链接:https://www.haomeiwen.com/subject/vssthqtx.html