今天遇到了乙個問題,值得一記
首先在我看專案**時發現了乙個問題
有乙個js的export如下
大家可以注意一下config
這裡為什麼要如此寫法呢?
首先這裡用的時es6的箭頭函式 ()=>{}
而此種寫法()=>({})等同於()=>}
其實這裡我們可以直接使用config:{}就
可以,為什麼還要多以一舉,用函式來返回呢,
原因是假如我們用config:{}那麼每次呼叫時,呼叫的的都是同乙個物件,假設a,b同時呼叫了config,當a更改title為標題文字aaaa,b的title也會變成標題文字aaaa,這樣就會造成資料的混亂。
但是我們用()=({})來返回一下,就能保證不管被呼叫多少次,呼叫後修改並不會影響config原本的內容。
好了,告辭,繼續看專案去了
關於 的一次使用記錄
使用場景 專案裡面在做乙個請求時候發現,不同的請求,有些請求會跳轉到 spring mvc的自定義方法中,有些卻不進去。自定義的方法 class com.zhuanche.car.web.resolver.adminbaseformargumentresolver adminbaseformargu...
一次關於sklearn crfsuite的安裝之旅
為了在windows上跑crf,我需要安裝sklearn crfsuite,最開始想到的是使用pycharm進行環境配置,裝上了sklearn crfsuite。跑起來,額,出錯了 正在訓練評估crf模型.traceback most recent call last file c users cc...
一次關於工作的決策
配圖一位學長通過了阿里的面試,交接原工作。打算讓我去他公司頂替原本他的工作,給我的薪資在廈門對於同期畢業的同學薪資大約是他們的2倍 3倍。學長第一遍問我要不要去他公司的時候,我回答不方便過去。再和學長聊天的時候,學長又問我要不要再考慮一下呢?這也是一次不錯的機會。聽到學長又給我時間讓我考慮,一方面是...