美文网首页
Vue2.0 使用组件

Vue2.0 使用组件

作者: amuqiao | 来源:发表于2017-09-12 23:52 被阅读0次
    Vue2.0.png

    src目录结构

    image.png

    在components中编辑组件apple.vue:

    <template>
      <div id="apple">
          <h1>{{msg}}</h1>
      </div>
    </template>
    
    <script>
    export default {
      name: 'apple',
      data () {
        return {
          msg:' apple'
        }
      }
    }
    </script>
    
    <style>
    </style>
    
    

    在App.vue中注册并使用组件

    <template>
      <div id="app">
        ![](./assets/logo.png)
        <div>
          do someting here
        </div>
        <!-- 使用组件 -->
        <Apple></Apple> 
      </div>
    </template>
    
    <script>
    // 导入组件
    import Apple from './components/apple'
    export default {
      name: 'app',
      // 注册组件,:Apple为import时取的名称,Apple:在使用组件时<Apple></Apple>,此处不分大小写
      components:{Apple:Apple}
    }
    </script>
    
    <style>
    #app {
      font-family: 'Avenir', Helvetica, Arial, sans-serif;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      text-align: center;
      color: #2c3e50;
      margin-top: 60px;
    }
    </style>
    
    

    相关文章

      网友评论

          本文标题:Vue2.0 使用组件

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