摘要: 一、设计 无需开发者开发的 1、小程序加载动画; 2、页面下拉刷新加载样式; 3、微信控件(拥有完整的操作反馈);如弹出框、通知、模态框。。。 建议用微信自己的 1、加载、反馈样式(全局、局部) 二、开发 1、注册小程序 在app.js中,通过app函数 在app.js中,通过app函数 App({ 阅读全文
posted @ 2016-11-21 17:09 wujiaolong 阅读(770) 评论(3) 推荐(0) 编辑
摘要: 第一步:导入模块 import React, { Component } from 'react'; import { observable, autorun,computed } from 'mobx' import {observer} from "mobx-react"; import Rea 阅读全文
posted @ 2018-03-06 15:14 wujiaolong 阅读(878) 评论(0) 推荐(0) 编辑
摘要: 1、用npx create-react-app my-app安装项目 2、cd my-app 3、执行 npm run eject 让配置文件可见 4、npm install --saveDev babel-plugin-transform-decorators-legacy 安装es6装饰器函数解 阅读全文
posted @ 2018-03-05 23:11 wujiaolong 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 1、语言特性: 内存泄露:内存没有释放,越堆越多。 垃圾回收(生命周期): 1、局部 很短 在局部中当函数完成时。已经释放了。全局变量在页面关闭的时候才被回收。 2、全局 很长 3、闭包。可长可短,只要这个变量还有用,函数中的局部变量就不会消失。 只要这个变量还有用,函数中所有的局部变量就不会消失。 只要这个变量还有用,整个作用域链上的所有局部变量斗不会消失。 functio... 阅读全文
posted @ 2017-08-28 11:38 wujiaolong 阅读(200) 评论(0) 推荐(0) 编辑
摘要: // JavaScript Document 'use strict'; function setCookie(sName,sValue,iDay){ if(iDay){ var oDate = new Date(); oDate.setDate(oDate.getDate()+iDay); document.cookie=sName+'=... 阅读全文
posted @ 2017-08-28 11:33 wujiaolong 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 'use strict'; function jsonp(json){ json = json||{} if(!json.url)return; json.data=json.data||{}; json.cbName=json.cbName||'cb'; json.data[json.cbName] = 'show'+Math.random(); ... 阅读全文
posted @ 2017-08-28 11:30 wujiaolong 阅读(190) 评论(0) 推荐(0) 编辑
摘要: function json2url(json) { var arr = []; for (var name in json) { arr.push(name+'='+encodeURIComponent(json[name])); } return arr.join('&'); } function ajax(json) { json.da... 阅读全文
posted @ 2017-08-28 11:23 wujiaolong 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1、var oAjax=new XmlHttpRequest()//创建一个ajax对象,兼容非ie6 2、建立连接(打开连接) oAjax.open(提交的方式【get,post】,提交的地址,是否异步); 异步:做完一件事再做另一件事。ajax异步。第三个参数要给true,因为是异步。 同步:可 阅读全文
posted @ 2017-08-28 11:22 wujiaolong 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 'use strict'; function getStyle(obj,sName){ return (obj.currentStyle||getComputedStyle(obj,false))[sName]; } //function move(obj,json,time,type,fn) function move(obj,json,options){ options=op... 阅读全文
posted @ 2017-08-28 11:11 wujiaolong 阅读(200) 评论(0) 推荐(0) 编辑
摘要: var e=ev||event; e.cancelBubble=true; document.documentElement html document.body body 【所以写的时候一定要加document.documentElement.scrollTop】 e.clientX;//鼠标在可 阅读全文
posted @ 2017-08-28 10:51 wujiaolong 阅读(238) 评论(0) 推荐(0) 编辑
摘要: requestAnimationFrame是什么? 在浏览器动画程序中,我们通常使用一个定时器来循环每隔几毫秒移动目标物体一次,来让它动起来。如今有一个好消息,浏览器开发商们决定:“嗨,为什么我们不在浏览器里提供这样一个API呢,这样一来我们可以为用户优化他们的动画。”所以,这个requestAni 阅读全文
posted @ 2017-08-28 10:25 wujiaolong 阅读(1059) 评论(0) 推荐(0) 编辑