随笔分类 - EXTRA
摘要:1 dangerouslySetInnerHTML 使用此属性的原因是得到一个安全的数据,生成一个仅包含唯一key——__html的对象,表明这段内容会被当成text/taint使用,它的使用方式是这样的: <div dangerouslySetInnerHTML={{this.props.xx}}
阅读全文
摘要:学习Redux之前,我了解了它需要去解决什么问题: 用户使用方式复杂 不同身份不同使用方式 多个用户可以协作 与服务器大量交互,或者使用websocket 视图数据从多个来源获取 共享组件状态 组件之间可以改变状态 Redux相比于的React特点是多交互,多数据源.根据文章,得出一句话:Redux
阅读全文
摘要:redux-persist作用是将store中的数据缓存到浏览器中,减少数据请求,每当白名单中的数据发生变化,才会进行一次更新缓存的操作,并且这个数据缓存是存在localStorage中的,不是会话级别的缓存。 安装方式两种:npm install --save redux-persist / ya
阅读全文
摘要:git安装好以后,首先应该做的是配置自己的名字和邮箱,以便于分配: git config --global user.name 'xxx' git config --global user.email 'xxx@ex.com' 配置好以后查看命令: git config --list git ini
阅读全文
摘要:PropTypes用于对类型的验证,从而更加容易捕获bug。在React v15.5之前,它内置React.PropTypes函数帮助解决,之后放弃支持,采用prop-types库定义。 下面是常用和不常用的一些验证写法,从官网获取: 除了父组件给传递属性和方法外,子组件内部默认可以指定值,而此时p
阅读全文
摘要:object.assign()方法的作用:它是用于将所有可枚举属性的值从一个或多个源对象复制到目标对象,基本语法: Object.assign(target,...source); const assign = require('object-assign');//经常会这样使用 如果target中
阅读全文
摘要:1 class Header extends React.Component { 2 constructor(props) { 3 super(props); 4 this.time = 0; // 重点在于这个this.time的使用 5 } 6 suggestShow(e) { 7 let sugInput = e.target.value; 8 clearT...
阅读全文
摘要:jquery-menu-aim插件是实现二级导航亚马逊式三角滑动的强力工具,它在性能上极佳,快速滑动,基本无延迟效果,源码位置见对应作者的github,接下来附上样例代码:
阅读全文
摘要:webpack是强大的打包工具之一,利用模块化解决方案将诸多模块进行统一归并,然后发布上线。浏览器只是识别最基本的html、js、css文件,但是它本能识别类似于jsx、scss等一些其他文件,所以此时使用webpack就可以轻松处理这些问题,而且能够通过配置文件,将代码进行压缩,格式化,调试等处理
阅读全文
摘要:一、安装 官网下载,一般选择community server版本下载,如果是企业可以选择enterprise版本,个人使用的话community就可以了,附上链接:https://www.mongodb.com/download-center?jmp=nav#community。安装步骤可以一直点击
阅读全文
摘要:我自己用过的WEB编辑器有两种:HBuilder和Dreamweaver。这两种编辑器各有各的特点,但是相对来说,我倾向于前者;后者给我的感觉就是功能繁杂,运行起来慢,而且编码的便捷度不高,时不时需要鼠标的搭配使用,所以在这里我仅发表个人对于HBuilder的看法。 1.人性化 抛开代码的编写效率,
阅读全文

浙公网安备 33010602011771号