美文网首页
vue饿了么学习--项目实战--组件拆分

vue饿了么学习--项目实战--组件拆分

作者: Monee121 | 来源:发表于2018-04-01 18:36 被阅读0次

    5-1笔记
    (1).static文件目录,加入reset.css重置css
    (2).移动端meta;在index.html加

    <meta name="viewport"
            content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no">
      <link rel="stylesheet" type="text/css" href="static/css/reset.css">
    

    (3)eslintrc.js里的rules添加你自定义规则

      'semi': ['error', 'always'],  //没有分号
      'indent': 0,  //缩进
     'space-before-function-paren': 0
    

    (4)main.js

    /* eslint-disable no-new */    跳过规则
    new Vue({
      el: '#app',
      router,
      components: { App },
      template: '<App/>'
    })
    

    5-2\3笔记

    (1)文件-设置,编辑器-代码模板

    <template>
    </template>
    <script type="text/ecmascript-6">  //编译器识别es6语法
    </script>
    <style lang="stylus" rel="stylesheet/stylus">  //编译器识别stylus语法
    </style>
    

    (2)将components里的header引入App.vue
    header.vue

    <template>
      <div class="header">
        我是header
      </div>
    </template>
    <script type="text/ecmascript-6">
      export default { }
    </script>
    

    App.vue

    <template>
      <div id="app">
        <v-header></v-header> 
    </div>
    </template>
    
    <script type="text/ecmascript-6">
    
    import header from './components/header/header'   //引入
    export default {     //导出
        components: {
         'v-header': header     //定义组件名字
        }
    }
    
    </script>
    

    style-loader会自动兼容游览器, css只写一种就可以

    相关文章

      网友评论

          本文标题:vue饿了么学习--项目实战--组件拆分

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