1.
(学习:)
可是react就不同了,他就负责ui渲染,想要作好一个项目,得会用redux来管理数据,还得会es6,webpack还得懂一点,要想提升性能,须要按需加载,immutable.js也得学一点,还有单元测试。。。。。react
2.webpack
右键单击事件:es6
onContextMenu={::this.onContextMenu(index)}//组件上的事件 onContextMenu(index,e){ e.preventDefault() //.... }
3.
改变antdesign默认颜色:
在.less文件中:web
@import "~antd/lib/style/themes/default.less"; @blue-6: #19aa8d; @primary-color: #19aa8d; @import "~antd/lib/style/core/index.less"; @import "~antd/lib/style/components.less";
4.redux
WebSocket
5.
location.search
search 属性是一个可读可写的字符串,可设置或返回当前 URL 的查询部分(问号 ? 以后的部分)。
例1:antd
假设当前的 URL 是: http://www.w3school.com.cn/tiy/t.asp?f=hdom_loc_search document.write(location.search); 输出:?f=hdom_loc_search
例2:less
JS 脚本捕获页面 GET 方式请求的参数?其实直接使用 window.location.search 得到,而后经过 split 方法结合循环遍历自由组织数据格式。 var searchURL = window.location.search; searchURL = searchURL.substring(1, searchURL.length); var targetPageId = searchURL.split("&")[0].split("=")[1];
6.
window.location.pathnamedom
7.react中render的return为何要加上括号antdesign
由于跨行了,若是把它写在一行的话能够省略括号的。这样增长了代码的可读性
8.性能