javascript Vue.js主要组件和导入组件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript Vue.js主要组件和导入组件相关的知识,希望对你有一定的参考价值。

<template>
  <div id="app">
    <Todos v-bind:todos="todos"/> /*Binds/Sends the todos Object to Todos Component */
    <Categories v-bind:categories="categories" /> /*Binds/Sends the categories Object to Categories Component */
  </div>
</template>

<script>
/* Components to Import */
import Todos from './components/Todos' 
import Categories from './components/Categories' 

/* Data to Bind to Components */
export default {
  name: 'app',
  components: {
    Todos,
    Categories
  },
  data(){
    return {
      /* Object Todos */
      todos: [
        {
          id: 1, 
          title: "Todo One", 
          completed: false
        }
        ],
        /* Object Categories */
        categories: [
          {
            id: 1,
            name: "Categorie 1"
          }
        ]
    }
  }
}
</script>

以上是关于javascript Vue.js主要组件和导入组件的主要内容,如果未能解决你的问题,请参考以下文章

没有名称的Javascript ES6导入[重复]

将 Typescript 与 Laravel 和 Vue.js 一起使用,导入不使其成为 Vue 组件?

Vue.js - 将自定义指令导入为 ES6 模块

Vue js CLI 2导入并使用javascript插件

如何将 HTML 模板导入 Vue.js 项目?

vue.js组件改变了数据,但是dom并没有刷新