webpack
|
|
babel
|
|
plugin
|
|
|
|
|
|
|
|
当调用vm.$mount()挂载后执行挂载数据
当调用vm.$destroy()后执行删除实例图示
8个状态
12345678910111213141516171819202122232425262728293031323334353637 let vm =new Vue({el:'#app',data:{msg:data},beforeCreate(){alert('开始创建前触发')},created(){"use strict";alert('创建完成时触发')},beforeMount(){"use strict";alert('挂载之前')},mounted(){"use strict";alert('挂载完成后')},beforeUpdate(){"use strict";alert('更新之前')},updated(){"use strict";alert('更新完成')},beforeDestroy(){"use strict";alert('销毁之前')},destroy(){"use strict";alert('销毁完成')}});
|
|
html部分
|
|
js部分
|
|
默认页面首先router-view是空的,因为没有进行过匹配
|
|
安装webpack
修改脚本 -> package.json
|
|
运行脚本
|
|
webpack 会将所有相关模块都编译到build中指定文件中
loader
|
|
.babelrc
|
|
install webpack-dev-server -S
|
|
|
|
实现帧动画需要如下两个步骤
通过@keyframes 动画名; 声明帧动画->决定了帧动画的运行轨迹
-
|
|
animation调用帧动画
|
|
u