Blog
  • 首页
  • 关于
  • 日志
  • 分类
  • 标签
  • 搜索

react基础

2019-02-16 | 2019-03-15 | react

JSX 在react中使用jsx来 描述用户界面 jsx中的表达式 {} 在语句中使用jsx 属性 “” 属性表达式 {} 防xss攻击 元素渲染 元素,react应用的最小单位 ReactDOM.render() 更新元素:只更新改变的部分 组件和props 组件定义 // es6 class 定义 react 组件class Welcome extends React.Component {  render() {    return <h1> ...

js模块化——AMD与CMD的区别

2019-02-15 | 2019-03-15 | javascript

前言模块系统 定义封装的模块 管理模块之间的依赖关系 引入模块 AMD 异步模块定义特点 提前执行依赖模块,预加载 推崇依赖前置 requireJs require.config() 模块加载自定义 require_conf.js 一个文件一个模块 加载规范化模块 define()定义 加载非规范化的模块,如jquery define() 模块定义 id 模块标识 dependencies模块依赖 factory 实例化函数/对象 r.js 合并与压缩模块文件 build.js 打 ...

css命名规范——NEC与BEM

2019-02-15 | 2019-03-15 | css

命名方式NEC网易CSS方案:NEC CSS内部的分类及其顺序: 重置(reset)和默认(base)(tags)消除默认样式和浏览器差异,并设置部分标签的初始样式,以减少后面的重复劳动 统一处理建议在这个位置统一调用背景图(这里指多个布局或模块或元件共用的图)和清除浮动(这里指通用性较高的布局、模块、元件内的清除)等统一设置处理的样式 布局 grid(g-)将页面分割为几个大块,如头部、尾部、主体、侧栏等 模块 module(m-)较大整体,如导航、登录注册、列表、评论、搜索等 元件 uni ...

node版本管理工具——nvm

2019-02-15 | 2019-03-15 | node

nvm —— node 版本管理 先卸载原来的node 下载nvm github download 安装 注意安装路径不能有空格 NVM环境变量的用户和系统变量要与setting.txt设置的路径一致 命令nvm install versionnvm lsnvm user version

微信小程序登录流程

2019-02-13 | 2019-03-15 | 微信小程序

客户端 <open-data> 组件,可直接获取基本的用户数据 需要登录的接口 -> buildHeader 无code:wx.login 获取code 有code:headers 设置 wx_code 授权回调 ->userInfo 定期wx.checkSession检测 session_key 是否过期 wx.request 发送code到服务端 x-check-login 用于判断是否需要登录校验 服务端 是否需要登录校验 根据code 进行 jscode ...

1…345
pp

pp

blog for pppppppppppp12.

23 日志
10 标签
GitHub
© 2019 pp
Hexo v3.8.0
|
NexT.Mist v7.0.0
|
Anatole