03 2020 档案

摘要:一、vue代码层面 1、路由懒加载 当打包构建应用时,Javascript 包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就更加高效了。 2、代码模块化 咱们可以把很多常用的地方封装成单独的组件,在需要用到的地方引用,而不是 阅读全文
posted @ 2020-03-20 13:26 五环 阅读(1681) 评论(0) 推荐(0) 编辑
摘要:一、早期的mvc 早期的页面通常由多个PHP,jsp文件构成,这种代码难以维护,于是延伸了mvc开发模式和框架,前端展示以模板的形式出现,典型的框架如spring等,这种分成结构职责清晰,代码易于维护,但这里的mvc仅仅限于后端,前后端形成了一定的分离,前端只完成了开发成中的view层 缺点 1前端 阅读全文
posted @ 2020-03-20 13:07 五环 阅读(2966) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文
posted @ 2020-03-07 21:37 五环 阅读(159) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文
posted @ 2020-03-06 22:48 五环 阅读(1411) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文
posted @ 2020-03-06 22:47 五环 阅读(403) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文
posted @ 2020-03-06 22:46 五环 阅读(135) 评论(0) 推荐(0) 编辑
摘要:contains(),js原生方法,用于判断DOM元素的包含关系; 需要注意的是:它以HTMLElement为参数,且返回布尔值。 document.addEventListener('click', (el) => { console.log(this.$refs.content.contains 阅读全文
posted @ 2020-03-06 00:25 五环 阅读(6452) 评论(0) 推荐(0) 编辑
摘要:watch 的一个特点是,最初绑定的时候是不会执行的,要等到 监听的属性 改变时才执行监听计算。那我们想要一开始就让他最初绑定的时候就执行改怎么办呢? immediate表示在watch中首次绑定的时候,是否执行handler,值为true则表示在watch中声明的时候,就立即执行handler方法 阅读全文
posted @ 2020-03-05 16:12 五环 阅读(14345) 评论(1) 推荐(1) 编辑
摘要:数组更新检测 在 vue 中使用数组的push()、pop()、shift()、unshift()、splice()、sort()、reverse() 、filter()、concat() 方法时,改变数组的同时可以触发视图的变化。 注意: 有两种情况 vue 无法检测到变动的数组,分别是: (1) 阅读全文
posted @ 2020-03-05 12:43 五环 阅读(2001) 评论(0) 推荐(0) 编辑
摘要:在vuex中提交 mutation 是更改状态的唯一方法,并且这个过程是同步的,异步逻辑都应该封装到 action 里面。对于mutation/action,有一个常见的操作就是传参,也就是官网上说的“提交载荷”。 mutation传参 朴实无华的方式mutation.js //vuex中的muta 阅读全文
posted @ 2020-03-03 14:57 五环 阅读(3429) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,u 阅读全文
posted @ 2020-03-03 11:19 五环 阅读(1315) 评论(0) 推荐(0) 编辑