摘要: 当点击一个路由跳转时,当前组件就会有一个生命周期,当组件不处于路由活跃状态时就会销毁(死亡),当点回来又会重新创建一个新的组件。 keep-alive是vue内置的一个组件。而router-view是router-view的内置组件 当router-view被包裹在keep-alive里面,当前组件 阅读全文
posted @ 2020-10-25 19:05 张最棒 阅读(1730) 评论(0) 推荐(0) 编辑
摘要: Es6模块化的优点 预声明的方式导入(在一开始确定依赖关系) 多种导入导出方式 Es6缺点:某些情况下效率低.相比CommonJs依赖延迟申明两者优缺点正好相反。 Es6引入入口文件:使用type属性来告知我这个是一个模块 <script src="./index.js" type="module" 阅读全文
posted @ 2020-10-25 18:39 张最棒 阅读(1686) 评论(0) 推荐(0) 编辑
摘要: AMD(Asynchronous Module Definition) 异步模块加载机制 require.js实现了AMD规范。 也就是说,模块必须按照AMD的规定来写。具体来说,就是模块必须采用特定的define()函数来定义 用法: 1.下载并引用require.js文件,并使用data-mai 阅读全文
posted @ 2020-10-25 12:13 张最棒 阅读(153) 评论(0) 推荐(0) 编辑