点语法与[]的区别
(1)相同点:都从起从json对象中点出或者[]获取对象数据
(2)不同点:[]可以回去json中的数字独像属性,还可以使用js中的保留字作为属性但是最好不要使用
try catch的使用
使用try ,catch来处理接收异常代码,不会导致js的线程被阻塞
// 使用try catch请求数据
try {
//console.log(api.apiMvRanking)
//可能出错代码执行的地方
} catch(异常类名 e) {
//出错代码
} ... finally {
//最终代码执行的地方
}
//可以有多个catch
vuex上为什么不能使用vue中this原形上的数据
vue组件是Vue的实例,所以可以使用原型链上的数据,但是vuex不是Vue的组件,而是一个插件,所以不能使用this原型链上的方法,需要单独引入
vuex中使用{mapStatus,mapMutations,mapActions} from 'vuex'
使用mapStatus需要在computed中,不然接收不到数据
使用mapActions需要在methods中,不然不能使用vuex中的计算属性方法
HTML中video标签中poster属性
poster(会中video标签得海报)即是用户在点击下载前,或者点击播放前的画面,如果没有设置,会默认是画面的第一帧,有些图片不能撑满整个容器,可以添加属性""
playsinline禁止用户拖动进度条