vue-cli的使用(一)
- 安装
 
- 创建项目
 
- vue项目中src目录的构成
 
assets 文件夹;存放项目中的静态资源文件,例如:css样式表,图片
components 文件夹:程序员封装的可复用的组件
main: 项目的入口文件,整个项目的执行要先执行main.js
app.vue是项目的根组件
vue 组件
- vue组件化开发,把可复用的ui结构组件放到.vue后缀文件里
 
- vue的三个组成部分
 
template->组件的模板结构
script->组件的JavaScript行为
style->组件的样式
- 组件中的data不能是对象,必须是函数
 
export default {
        data(){
            return{
                username:'zs'
            }
        }
    }
- 组件中只有一个根元素
 
- style中设置lang='less'用其他语法
 
- 使用组件的三个步骤
 
import left from '@/components/left.vue'
components:{
	left
}
<left></left>
- 组件的props
 
- props是自定义属性,允许使用者通过自定义属性为当前组件指定初始值
 
- props中的数据,可以直接在模板结构中被使用
 
- props中的数据是只读的,不能更改
 
- props设置默认值 --default;设置传输类型--type;必填项 --required:true
 
props:{
	init:{
    	default:0,
        type:Number,
        required:true,
    }
}