zoukankan      html  css  js  c++  java
  • vue 项目的目录结构

    在编辑器中安装vue.js和vue插件vue-component-creator。

     项目目录:

    vue项目的目录结构:

    1. package.json 主要是说明项目的一些信息,依赖文件,命令定义等
    2. node_modules 依赖文件
    3. public 主要是放一些外部的静态文件
    4. src    主要的代码文件

    下面主要介绍src文件:

    assets------------>资源文件

    components -->公共组件目录
    router-----------> 路由定义
    views------------>页面文件
    App.vue---------->根组件入口vue文件,后面所有的页面都是从这个页面延伸出来。一个vue页面通常由三部分组成:模板(template)、js(script)、样式(style)。
    main.js------------>  项目的主文件,入口文件,可以理解为 c语言的main()。可以引入vue框架,根组件及路由设置,并且定义vue实例。主要作用是初始化vue实例并使用需要的插件

    vue项目的执行逻辑
    1. main.js 这个主文件
    2. 加载路由,也就是router/index.js
    3. 进入App.vue 这个主页面文件


    vue文件最常见的结构
    1. 三层结构:html + js + css


    html: 固定格式

    <template>
    <div>
    xxxxx 这里就随便怎么写都行
    </div>
    </template>

    2. js部分:

    <script>
    // @ is an alias to /src
    import HelloWorld from '@/components/HelloWorld.vue'
    
    export default {
    name: 'home',         // 类的名称
    components: {        // 类的依赖
           HelloWorld
    },
    props:{                   // 类初始化接受的参数
              arg: String,
    },
    date(){                   // 类的成员变量
    return {
           message: 'message',
           a: "xxxx",
    }
    },
    methods: {          //类的成员变量
             getData(){
    },
    },
    created(){          //类的初始化函数
    
    },
    }
    </script>

    把它当成一个类

    class home:
        message = "my message"   #类比 data
    
        def __init__(arg): #类比 props
            arg = 'hello'
    
        def getData(self):  #类比methods
            return ""    
    

      

    3. css: scoped代表是这个css只作用于当前文件

    <style scoped>
    .mycss {
    
    }
    </style>


    如何使用组件:
    1. 创建组件
    2. 在父组件里面导入子组件
    3. 在父组件里面的components进行注册
    4. 把子组件的名称当做是标签来使用

  • 相关阅读:
    一个万能的工具包下载网站
    Keras框架简介
    发现了一个非常棒的pyqt5的例子集
    人脸识别常用数据集大全(12/20更新)
    用 opencv和numpy进行图片和字符串互转,并保存至 json
    机器学习中的范数规则化-L0,L1和L2范式(转载)
    利用face_recognition库裁取人脸
    一招解决C盘空间不足,再也不怕硬盘爆满!
    【LeetCode】394.字符串解码(辅助栈、递归、详细图解)
    程序员那些事儿:女婿程序员
  • 原文地址:https://www.cnblogs.com/wzjbg/p/12499869.html
Copyright © 2011-2022 走看看