摘要: 多线程技术在服务端技术中已经发展的很成熟了,而在Web端的应用中却一直是鸡肋 在新的标准中,提供的新的WebWork API,让前端的异步工作变得异常简单。 使用:创建一个Worker对象,指向一个js文件,然后通过Worker对象往js文件发送消息,js文件内部的处理逻辑,处理完毕后,再发送消息回 阅读全文
posted @ 2018-11-05 20:15 前端大佬李嘉诚 阅读(5524) 评论(0) 推荐(0) 编辑
摘要: 成员: 成员: .navigation (一个叫做performanceNavigation的对象.) .navigation (一个叫做performanceNavigation的对象.) .timing (这是一个被称作performanceTiming的包含了很多成员的对象) 一个页面渲染完毕 阅读全文
posted @ 2018-11-05 19:48 前端大佬李嘉诚 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 使用wepy框架开发 作用:ssr后端服务器渲染,方便seo优化拍名,爬虫爬取 问题:异步代码不便于爬虫,怎么办? ssr具体实现方案:nuxt.js 阅读全文
posted @ 2018-10-09 21:25 前端大佬李嘉诚 阅读(847) 评论(0) 推荐(0) 编辑
摘要: //koa2:使用es678同步写法解决异步问题,相比于express解决了callback hell问题 const Koa = require("koa") // npm 安装最新版koa const app = new Koa() // koa2创建server是通过new的方式 const 阅读全文
posted @ 2018-10-04 00:34 前端大佬李嘉诚 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 打包的目的是将整个项目按照文件格式(js,css等)归纳合并成不同hash值的文件,最后写在内存条上的只有一个js文件,css文件,图片资源文件,一个首页html文件 打包后的文件位于项目根目录的dist目录里面 开发环境,我们通过开启本地服务器来运行项目,webpack4.0 将本地服务器写在we 阅读全文
posted @ 2018-09-29 16:44 前端大佬李嘉诚 阅读(1779) 评论(0) 推荐(0) 编辑
摘要: keep-alive 提供了两个生命钩子,分别是 activated 与 deactivated。 因为 keep-alive 会将组件保存在内存中,并不会销毁以及重新创建,所以不会重新调用组件的 created 等方法,需要用 activated 与 deactivated 这两个生命钩子来得知当 阅读全文
posted @ 2018-09-29 02:17 前端大佬李嘉诚 阅读(541) 评论(0) 推荐(0) 编辑
摘要: // vue项目可以抽取出单独的组件 通过引入的方式 function formDate(date, fmt) { if (/(y+)/.test(fmt)) { var year = new Date().getFullYear() + ""; fmt = fmt.replace(RegExp.$ 阅读全文
posted @ 2018-09-28 00:26 前端大佬李嘉诚 阅读(807) 评论(0) 推荐(0) 编辑
摘要: 整个项目采取的是混合开发模式; 页面的结构是:后台渲染,jsp页面的嵌套,js,jquery直接获取不到jsp页面的<irame>标签里面的dom采用js API: contentDocument获取jsp嵌套页面的DOM 例如: $("html").contentDocument.getEleme 阅读全文
posted @ 2018-09-07 14:55 前端大佬李嘉诚 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 组件设计原则:就近维护 mock数据模拟:/#/xx/api vue1.0 json获取不到(请求出现sockjs-node/info文件,所以不能加地址栏不加#来获取模拟请求数据) vue2.0前端请求直接 /api 来获取数据 组件设计拆分: 移动端项目 index头部添加meta viewpo 阅读全文
posted @ 2018-07-27 19:26 前端大佬李嘉诚 阅读(404) 评论(0) 推荐(0) 编辑
摘要: https://icomoon.io/app/#/select 阅读全文
posted @ 2018-07-25 18:44 前端大佬李嘉诚 阅读(189) 评论(0) 推荐(0) 编辑