平时遇到的问题

1.
(学习:)
但是react就不一样了,他就负责ui渲染,想要做好一个项目,得会用redux来管理数据,还得会es6,webpack还得懂一点,要想提高性能,需要按需加载,immutable.js也得学一点,还有单元测试。。。。。

2.

右键单击事件:

onContextMenu={::this.onContextMenu(index)}//组件上的事件

onContextMenu(index,e){
   e.preventDefault()
   //....
}

3.
改变antdesign默认颜色:
在.less文件中:

@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.

 WebSocket
 

5.
location.search
search 属性是一个可读可写的字符串,可设置或返回当前 URL 的查询部分(问号 ? 之后的部分)。
例1:

  假设当前的 URL 是: 
  http://www.w3school.com.cn/tiy/t.asp?f=hdom_loc_search
  document.write(location.search);
  输出:?f=hdom_loc_search
  

例2:

  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.pathname

clipboard.png

clipboard.png

7.react中render的return为什么要加上括号

因为跨行了,如果把它写在一行的话可以省略括号的。这样增加了代码的可读性

8.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值