摘要: 单页面:SPA,只有一个主页面,浏览器一开始就加载所有的html、css、js。在交互时用路由动态载入,页面切换只刷新局部内容,不进行跳转。 多页面:MPA,一个应用中有多个页面,页面跳转时是整页刷新。 单页面的优点: 用户体验好 前后端分离 页面效果比较炫酷(比如切换页面内容时的专场动画) 单页面 阅读全文
posted @ 2019-07-31 11:40 吴小明- 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 当组件修改数据的时候必须通过store.dispatch来调用actions中的方法,当actions中的方法被触发的时候通过调用commit的方法来触发mutations里面的方法,mutations中的方法用来修改数据。因为数据是响应式的,因此视图的数据也会改变。 阅读全文
posted @ 2019-07-31 11:01 吴小明- 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 前端监控:获取用户行为以及跟踪产品在客户端的使用情况,以监控数据为基础,指明产品优化的方向。 分类:数据监控、性能监控、异常监控。 前端埋点:在系统中植入一些代码,检测用户行为,采集用户行为数据,进行后续的数据分析工作。 分类:手工埋点、可视化埋点、无埋点。 阅读全文
posted @ 2019-07-31 08:33 吴小明- 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 1、AMD requireJS规范,CMD seaJS规范。 2、AMD依赖前置,CMD依赖就近。 3、AMD的api默认是一个当多个用,CMD的api严格区分,推崇职责单一。 阅读全文
posted @ 2019-07-31 01:15 吴小明- 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 起因:每个模块完成系统要求的独立子功能,模块与模块之间的联系少并且接口简单。 高内聚:内聚 块内联系,单个模块内部各个元素彼此配合的程度,高内聚就是模块内部个元素紧密联系。 低耦合:耦合 快间联系,模块与模块之间配合的程度,低耦合就是降低各个模块间的联系。 优点:模块独立化,降低各模块间的联系,减少 阅读全文
posted @ 2019-07-31 01:10 吴小明- 阅读(201) 评论(0) 推荐(0) 编辑
摘要: http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#name 协议:http: //为分隔符 域名:www.aspxfans.com :为域名和端口之间的分隔符 端口:8080 端口不是必须的,如果省略端口将使用 阅读全文
posted @ 2019-07-31 00:51 吴小明- 阅读(191) 评论(0) 推荐(0) 编辑
摘要: keep-alive:vue的一个内置组件,被keep-alive包裹的组件,第一次被创建后就会被保存在内存中,不会经历销毁,下次进行页面切换的时候会从缓存中读取。 属性: include:包括,需要被缓存的组件(字符串、正则) exclude:排除,不需要被缓存的组件(字符串、正则) max:最多 阅读全文
posted @ 2019-07-31 00:36 吴小明- 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 插槽:默认情况下,组件内部嵌套的标签或组件默认不会显示,如果需要显示就需要插槽。 作用:可以让封装的组件更加灵活。 匿名插槽: 1、在组件内部写<template>标签,需要嵌套的内容放在<template>标签内部,接一个指令v-slot。 2、在组件内部通过<slot></slot>接收嵌套的数 阅读全文
posted @ 2019-07-31 00:28 吴小明- 阅读(159) 评论(0) 推荐(0) 编辑