1.生命周期:每个vue实力在创建之前都有一系列的变化,叫做生命周期!但必须了解有哪些钩子函数,这些钩子函数在生命周期不同时刻进行操作,beforeCreate、created、beforeMount。。
2.vue的内置组件:component(元组件)、transition(支持动画的切换)、transition-group(动画的过度)、keep-alive(包裹动态组件,会缓存不活动的组件但不会销毁)、slot(组件模板之中的内容分发插槽)
3.vue中的懒加载:也叫做延迟加载。尤其是在spa中没有应用懒加载,运用webpack打包后的文件将会异常的大,所谓要用到懒加载就是为了用户的体验和减小网站的压力!
懒加载的最终实现方案:路由页面以及路由页面中的组件全都使用懒加载
4.媒体查询:适应不同屏幕下所需要的场景@media (移动端、pc)
例子:@media screen and (min-width:600px) and (max-width:900px){
body {background-color:#f5f5f5;}
}
5.rem:(pc端)不同分辨率适配!千万不要和媒体查询弄混淆
6.构造函数:构造函数内部会创建一个实例,调用普通函数时则不会创建新的对象。
构造函数内部的this指向是新创建的person实例,而普通函数内部的this指向调用函数的对象(如果没有对象调用,默认为window)
返回值方面,对于构造函数而言,如果返回值是基本数据类型,那么返回值就是this指向的实例;如果是复杂数据类型,那么返回值为对象
网友评论