vue脚手架安装及语法简写

脚手架安装

node --version
npm -v
vue -V

vue脚手架安装
安装vue-cli
全局安装命令
npm install -g vue-cli@2.9.6(npm uninstall vue-cli -g卸载命令)

在某个文件下执行vue init webpack vue_demo
vue_demo是项目名称

vue缩写:



//完整语法 
<a v-bind:href="url">...</a>

// 缩写  
<a :href="url">...</a>


// 完整语法  
<a v-on:click="doSomething">...</a> 

// 缩写 
<a @click="doSomething">...</a>


路由:
const router = new VueRouter({
 routes: [  
	 {    
	 path: '/user/:userId',    
	 name: 'user',    
	 component: User  
	 } 
 ] 
 })

 //html跳转
 <router-link :to="{ name: 'user', params: { userId: 123 }}">User</router-link>
 
 // js跳转 
 router.push({ name: 'user', params: { userId: 123 }})
 
 
 //es6箭头函数:
 
let func1=function(){
    console.log('普通无参匿名函数');
}
func1();
 
//前面的括号是方法参数,里面可以写形参;=>后面的内容是方法体
let func2=()=>console.log('箭头函数');
func2();

//假如有一个参数的时候,这么写:
let func3=(c)=>console.log('箭头函数,一个参数');
func3('参数一');

//当然一个参数的时候,括号可以省略(我个人习惯,还是不省略,不然看着别扭)
let func4=c=>console.log('箭头函数,一个参数,括号可以省略');
func4('参数一');
 
// 两个或者两个以上参数情况 (括号不能省略)
let func5=(a,b)=>console.log(a,b);
func5(1,2);

// 箭头函数,只有一条语句,可以省略大括号{}
let func6=()=>{
	console.log('箭头函数,只有一条语句,可以省略大括号{}');
}
func6();

// 函数体,多条语句,要用大括号{}
let func7=(a,b)=>{
	let c=a+b;
	return c;
}
console.log(func7(1,2));

// 特殊情况 假如不加花括号,表达式返回最终结果;
let func8=(a,b)=>a+b
console.log(func8(1,4));

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值