原创 Options請求

1.定義首部字段,就是設置請求頭xhr.setRequestHeader('appId', $APPID); 設置Access-Control-Max-Age: 86400;避免發起同一options請求, 鏈接地址:http://www

原创 return和break跳出for循環

break會繼續執行for循環下面的語句,return就不會執行了

原创 react動態增加input框20180828

react動態增加input框20180828 先在render裏寫好渲染的方法和點擊的方法: 二、點擊的時候,先獲取“記錄新建或減少的描述字段的限制個數的數組”和“儲存新增描述字段的input框的輸入值數組”,若在限制個數之內,則同時

原创 在react裏面for 改成 htmlFor

在react的標籤裏面for 改成 htmlFor

原创 postman20180523

Postman使用一、使用post方式測試:選擇“POST”,輸入URL,選擇“Body”,入參是寫在body裏面的,然後選擇“raw”,然後選擇“JSON”,然後就點擊“Send”

原创 react setState不保證同步

setState使用回調函數,保證函數裏面的語句是在set完state的值之後執行的,而下面的create_number取到的是set之前的值,回調函數裏取到的是set之後的值,因爲setState不能保證同步

原创 js20180521

splice() 方法向/從數組中添加/刪除項目,然後返回被刪除的項目。

原创 css20180607

<img src={imgSrc} className="identity-img" onError={(e) => {e.target.src=require("../../assets/avartar-error.png")}}/>當

原创 js20180523

1.三目運算符注意事項this.fieldCheckedItem = val ? itemName : []意思是先對val做true或者false判斷,然後ture返回itemName並賦值給this.f

原创 react20180607

React修改根目錄重定向,設置項目運行時首次進入的頁面根目錄一般在Page.js或者在App.js裏面,然後在打開的頁面複製“#”後面的路徑,直接覆蓋<Redirect to={`/${configData.defaultUrl}`}

原创 身份證正則表達式20180512

reg_18 = /^[1-9][0-9]{5}(19|20)[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|30|31)|(04|06|09|11)(0[1-9]|[1-2][0-9]

原创 js20180529

將數組轉化爲對象包對象的形式{id:{id:name},id{id:name}}的形式,下次就可以xxx.id.id或者xxx.id.nane來獲取了id或者name了,減少了匹配for循環的次數,也更加清晰

原创 react使用prevState修改state的值

react使用prevState修改state的值class Timer extends React.Component {  constructor(props) {    super(props);    this.state = {

原创 代碼部署20180508

1.有多種方式安裝nginx,有centos和ubuntuubuntu下面就一行命令安裝 sudo apt-get install nginx

原创 react+reqwest+post20180611

React的Reqwest的post請求方式的使用一、前端代碼(加個headers)headers: { "Content-Type": "application/json", // "Access-Control-Request