摘要:
一.在egg里面(此时egg已部署完毕)安装egg-jwt npm i egg-jwt -S 二.配置 在config.plugin.js文件里 并在config/config.default.js里面 三.使用(一般都是在前端登录并且用户存在时,后端会生成一个token返给前端) 在service 阅读全文
摘要:
Symbol是js第七种数据类型。在es5时,对象的属性都是字符串。并且在多人开发时属性名很容易发生重叠,导致后写会覆盖掉前面的。为了解决这种问题从es6引入了Symbol. Symbol它并没有一个具体的值,但是它是独一无二的。它跟 react中createRef()的意义很像。this.user 阅读全文
摘要:
let obj={ name:'金毛' } function test(){ console.log(123,this) } test.call(obj,'123') //手写 Function.prototype.myCall=function(thisObj,arr){ let Fn = thi 阅读全文
摘要:
export default{ data(){ return{ index:[1,2,3]//首先声明一个数组,数据的长度就是代表需要显示几件商品(这里是3件) } }, computed:{ someGoods(){//页面一进来通过拿到的总数据,来取出3件商品做初始渲染(还没点换一批) let 阅读全文
摘要:
BFC(Block formatting context) 直译为‘块级格式化上下文’。它是一个独立的渲染区域。并且有它自己一套布局规则,在这块区域内生成BFC来改变样式。BFC内部的元素和外面的元素互不影响。 BFC的布局规则: 1.内部的Box会在垂直方向,一个接一个地放置。 2.Box垂直方向 阅读全文
摘要:
Egg.js 为企业级框架和应用而生,我们希望由 Egg.js 孕育出更多上层框架,帮助开发团队和开发人员降低开发和维护成本。 一.快速搭建egg 1.新建一个文件或者在命令行 mkdir egg-example && cd egg-example 2.npm init egg --type=sim 阅读全文
摘要:
// 类。每一个类都有一个属性原型'prototype' function Person(){ this.skin='黄色' this.hair='黑头发' this.spack=function(){ console.log('hello') } } //实例。每一个实例都有一个属性叫做隐式原型' 阅读全文
摘要:
requireJs是一个非常小巧的javaScript模块载入框架,是AMD规范最好的实行者之一。 优点:1.防止JS加载阻塞页面渲染 2.使用程序调用的方式加载js文件,防止出现一堆script标签。 API: 1.defind:定义一个模块 defind([],fn()) 它有两个参数,第一个是 阅读全文