2017年5月11日

React的state属性与props属性

摘要: state属性和props属性是隶属于React的component的两个重要属性 在React中,每一个class(类)和面向对象的函数一样,都有一个构造函数constructor(),可以对对象、属性等进行初始化,因此要初始化state,可以将其放在: state属性 注:state的作用域只属 阅读全文

posted @ 2017-05-11 18:27 jeanneze 阅读(373) 评论(0) 推荐(0) 编辑

2017年5月10日

React生命周期

摘要: React生命周期图示 React生命周期执行流程图 阅读全文

posted @ 2017-05-10 18:02 jeanneze 阅读(564) 评论(0) 推荐(0) 编辑

DangerouslySetInnerHTML属性

摘要: 不合时宜的使用 innerHTML 可能会导致 cross-site scripting (XSS) 攻击。 净化用户的输入来显示的时候,经常会出现错误,不合适的净化也是导致网页攻击 的原因之一。 我们的设计哲学是让确保安全应该是简单的,开发者在执行“不安全”的操作的时候应该清楚地知道他们自己的意图 阅读全文

posted @ 2017-05-10 17:35 jeanneze 阅读(895) 评论(0) 推荐(0) 编辑

React组件开发

摘要: 配置好开发环境之后,就可以进行实际的开发了,通常项目源代码会存放在src文件夹中,在src中创建js文件夹,将所有用的js分类存放其中, react组件存放路径:src -> js -> components 一、页面头部组件 二、创建首页组件 html中代码: 阅读全文

posted @ 2017-05-10 16:21 jeanneze 阅读(137) 评论(0) 推荐(0) 编辑

webpack配置

摘要: 基于react的webpack配置,总结于个人的实际项目开发(webpack官方说明文档) 要在项目中使用webpack作为打包工具, step-1 全局安装webpack及相关组件 npm install webpack -g npm install webpack-dev-server -g / 阅读全文

posted @ 2017-05-10 14:55 jeanneze 阅读(205) 评论(0) 推荐(0) 编辑

2017年5月9日

React环境配置

摘要: 一、准备工作: 介绍使用node js 的包管理工具npm来开发react,所以,首先要安装node js,而后使用npm安装管理开发react所需的包。 全局安装开发react所需的包: step-1 全局安装如下包: npm install babel -g npm install webpac 阅读全文

posted @ 2017-05-09 17:29 jeanneze 阅读(140) 评论(0) 推荐(0) 编辑

React开发相关Atom插件配置

摘要: 使用Atom开发React,一些实用的插件: 安装: 点击右侧"install a package",出现左侧搜索框,输入要安装的插件名,点击"Packages"即可搜索插件 开发React 推荐安装如下插件: 1.atom-ternjs JS语法提示 2.atom-beautify 用于格式化代码 阅读全文

posted @ 2017-05-09 15:36 jeanneze 阅读(1640) 评论(0) 推荐(0) 编辑

2017年5月5日

常见的JavaScript兼容问题

摘要: CSS 多浏览器兼容性问题及解决方案一、document.formName.item(”itemName”) 问题 问题说明:IE下,可以使用 document.formName.item(”itemName”) 或 document.formName.elements ["elementName" 阅读全文

posted @ 2017-05-05 17:26 jeanneze 阅读(153) 评论(0) 推荐(0) 编辑

JS获取URL中参数值(QueryString)的4种方法

摘要: 方法一:正则法 方法二:split拆分法 方法三:又见正则 通过JS获取url参数,这个经常用到。比如说一个url:http://wwww.jb51.net/?q=js,我们想得到参数q的值,那可以通过以下函数调用即可。 方法四:单个参数的获取方法 阅读全文

posted @ 2017-05-05 15:08 jeanneze 阅读(313) 评论(0) 推荐(0) 编辑

微信分享,二次分享无法正确获取配置信息问题

摘要: url:https://m129.baojinjinfu.com/activity/share/index.html?id=538&from=singlemessage&isappinstalled=0 朋友圈 from=timeline&isappinstalled=0微信群 from=group 阅读全文

posted @ 2017-05-05 14:28 jeanneze 阅读(9326) 评论(2) 推荐(0) 编辑

导航