2個小技巧

2022-03-04 07:13:43 字數 688 閱讀 1908

沉迷業務,無法自拔ing,今天就水一下好了。記錄 2 個小技巧,供以後開發時參考,相信對其他人也有用。

一般對資料求最大值我是這麼求的:

const max = [1, 2, 3, 4, 5].reduce((accu, curr) => accu > curr ? accu : curr);
但是還有更簡單完全不需要考慮相容問題的方法:

const max = math.max(...[1, 2, 3, 4, 5]);
我們知道,v-model 其實就是 :value 和 @input 的合體。所以,有些情況下,對於那些能夠使用 v-model 的元件,我們只需使用 :value 就可以了。(比如說 el-input 和 el-checkbox)

比如說 el-input,示例**如下:

上面的**和使用 v-model 有同樣的效果,但是能對 input 進行更精細的控制。比如說,我可以在 getinput 方法裡面對 val 進行其他處理。

再比如 el-checkbox,示例**如下:

Source Insight 使用小技巧 2

總地說來,sourcelink根據特定的搜尋模式,把當前檔案中滿足模式的行 鏈結到由該行指定的其他原始檔中。所謂特定的搜尋模式,共有兩種 file,then line 和 line,then file 其中前後兩部分依靠正規表示式的組的概念來予以分割。如果當前檔案具有匹配行,比如 error d t...

BCB使用小技巧(2)

1.判斷焦點是否在當前應用程式 用getactivewindow 進行判斷。這個函式返回的為hwnd型,即窗體控制代碼 可以和getwindowtext 配合進行。利用getactivewidow 得到的hwnd,用在getwindowtext hwnd,buffer,max path 中,之後sh...

VC小技巧15個

vc小技巧15個 一 一次只執行乙個程式例項 二 裝載游標 三 獲得主框架 獲得應用程式主視窗的指標 example afxgetmainwnd showwindow sw showmaxmized 使程式最大化 四 重新建立字型的 if m fontlogo.m hobject m fontlog...