3天学会Vue之基本知识(第一天:语法基础):结合项目开发经验,总结最关键的内容

VUE官网教程内容比较多,结合项目经验,总结了些内容。
掌握这些基本的,应该可以满足日常90%以上需要。

前置知识:

1、javascript(基本js语法,部分ES6语法)

2、css(知道语法规则即可,无需全部掌握)

3、html(知道标签规则即可)

Vue所要掌握的关键知识点:

1、数据驱动(js中的object要了解基本概念)

2、双向绑定v-model

3、Vue的API

(1)Vue的基本应用需掌握的API:

data--初始化时的静态数据,

computed--计算后的数据,如:data里是出生日期,可以在此计算为年龄,

methods--方法,与标签事件绑定相配合

watch--观测值是否发生变化,一旦发生变化,则执行相应方法,类似onpropertychange. 但这个是作用在数据上

理论上,用data和method可以实现所有功能性交互式应用。

(2)生命周期

理解为事件,当……发生的时候前端要去做什么。做什么由自己定义,是一个方法(function)

知道有哪些方法就可以,一般情况下用不到,如果有需要用到了,一看API便知。

4、流控制语句(顺序、选择、循环)

(1)主要是掌握标签内的选择和循环,方法内的选择和循环与js完全一致,也可用ts语法,支持es6语法

纯数字循环,即控制标签显示多少次:

{{index}}

循环data或computed中的数组变量(若users为对象数组):

<div v-for="item of users">id:{{item.id}}, name:{{item.name}}, gender:{{item.gender}}</div>

(2)循环和选择在标签内均只控制标签的显示,仅此而已,不做其它考虑。

5、绑定值或事件

(1)标签内自定义属性的绑定:“:变量名=data/computed中的属性”,标签内的绑定不需要{{ }}, 直接引用变量名即可;

(2)标签外的内容绑定:{{data/computed中的属性}}

(3)事件:“@js事件名=methods中自定义的方法”,如:js 中标签的onclick事件,直接@click

练习(两个小练习,帮助掌握上面知识):

(1)五星好评

(2)交互式界面

 有道云笔记

两个练习内容及源代码点击上面链接

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值