摘要: react native的优点:跨平台,低投入高回报(因为它跨平台) 性能高 支持动态更新 搭建window环境: 安装nodejs 安装react native: npm install -g react-native-cli 安装Android studio (http://developer. 阅读全文
posted @ 2017-05-31 09:14 吃草的虾米 阅读(185) 评论(0) 推荐(0)
摘要: nodejs.org npmjs.com github.com stackoverflow.com nodejs:偶数是稳定版,奇数为非稳定版本 nodejs事件驱动模型 nodejs:是单线程的,通过回调来实现异步 nodejs:适合于高并发,io密集操作等 URL: url.parse('htt 阅读全文
posted @ 2017-05-25 09:36 吃草的虾米 阅读(158) 评论(0) 推荐(0)
摘要: 数据流: 1.数据流是我们的行为与响应的抽象 2.使用数据流帮助我们明确了行为对应的响应 redux执行流程: 1.将要改的值传给action 2.在action中编写state的变化,利用store的dispatch方法来传递数据的变化 3.reducer处理action并返回新的state值(纯 阅读全文
posted @ 2017-05-22 11:48 吃草的虾米 阅读(199) 评论(0) 推荐(0)
摘要: import React from "react" export default class jsx extends React.Component{ render(){ var name = '接受变量' var bool = true var html = 'sd\u0020sd' //解析空格第一种办法转码 var htmls ='sd&nbsphd... 阅读全文
posted @ 2017-05-16 20:23 吃草的虾米 阅读(170) 评论(0) 推荐(0)
摘要: //header.js import React from "react"; //"react",如果r写成大写的话,浏览器里会出现警告 //如果不写export default,外部将访问不到 export default class ComponentHeader extends React.Component{ //class名开头必须大写 render(){ //render解析类... 阅读全文
posted @ 2017-05-16 20:07 吃草的虾米 阅读(2261) 评论(0) 推荐(0)
摘要: yarn和npm:包管理器,可以用它们来安装和更新项目中用的依赖 进入项目目录 全局安装是-g: npm install -g webpack --save:是将安装的文件配置在package.json里 搭建项目:npm init 阅读全文
posted @ 2017-05-16 18:37 吃草的虾米 阅读(127) 评论(0) 推荐(0)
摘要: webpack --watch :监控当代码发生变化时,重新编译。 webpack -dev-server:代码发生变化时浏览器自动刷新 webpack-dev-server --contentbase src --inline --hot:指定启动的目录和热加载 阅读全文
posted @ 2017-05-16 18:36 吃草的虾米 阅读(181) 评论(0) 推荐(0)
摘要: react-intl:做国际化的 react只是dom的一个抽象层,并不是web应用的完整解决方案。它没涉及到代码结构和组件之间的通信 react components的生命周期,在浏览器中的三个状态: Mounted(React.renderComponent()):React component 阅读全文
posted @ 2017-05-16 13:31 吃草的虾米 阅读(299) 评论(0) 推荐(0)
摘要: 1.禁止浏览器上下晃动,露出浏览器自带的背景 阅读全文
posted @ 2017-05-05 14:45 吃草的虾米 阅读(109) 评论(0) 推荐(0)
摘要: //日期格式化 format (data, fmt) { // author: meizz var o = { 'M+': data.getMonth() + 1, // 月份 'd+': data.getDate(), // 日 'h+': data.getHours(), // 小时 'm+': 阅读全文
posted @ 2017-05-04 14:37 吃草的虾米 阅读(186) 评论(0) 推荐(0)