2017-11-01 对象构造 构造 构造例如:需要返回一个对象,里面包含value和label及children字段 创造基本构造: 123456789101112131415161718192021222324export class Types{ construtor({value,label}){ //传入所需字段 this.value = value; this.label = label; this.children = []; } //自定义方法 getsome(){ if(this.makeSome){ return Promise.resolve(this.makeSome) } return new Promise((resolve,reject)=>{ asyncFunc(this.value).then((res)=>{ if(code === 200){ this.makeSome = res.someData; resolve(this.makeSome) }else{ reject('no makeSome') } }) }) }} 传入生成的方法: 123456export function createSome(data){c return new Types({ value : data.value, label : data.label })}
2017-11-01 P3:rem和AMap冲突 问题一开始在react的public下的index.html下引用了阿里巴巴flexible.js,源代码判断了设备像素比(device pixel ratio),会导致不同手机下缩放不一样, 样式的定义也就成了