vue專案中保留事件原來的引數

2021-10-01 05:39:19 字數 481 閱讀 2128

我在做vue專案時,引入了乙個外掛程式vue-draggable-resizable。外掛程式裡封裝了一些方法,該方法有定義好的引數。

// onresize方法原有的引數是x, y, width, height

onresize(x, y, width, height)

但是我專案中由於是迴圈,需要再加乙個引數item。既要保留原有的引數,也要把我定義的引數加進去,所以正確的寫法是

onresize (arg, item)
簡而言之就是事件的原引數如果有多個就用arguments表示,原引數按照順序放在arguments陣列裡面了,arguments後面可新增我們需要的引數。如果原引數只有乙個,可以用$event表示,再在後面新增我們自定義的引數

// $event用來表示原引數,a是自定義的引數

funsome(a, $event)

vue 專案中的scoped

加了scoped的樣式,在打包後,就會給同乙個帶有scoped的style裡面的樣式增加一段特殊標識,看下面例子就曉得了 打包後在.css檔案中就成了如下 one h1 xx h2 xx h4 xx 這裡的 xx在同乙個scoped裡面的都一樣,不同的不一樣 這就是為什麼引入其他元件時,在帶有sco...

vue 關掉vue專案中的ESlint

在新建專案的時候,還信心滿滿的要標準開發,於是開啟了eslint 檢測,後來才發現,想法的太天真,空格縮排不對都要報錯,而且我對錯誤是0容忍。並且一般都是用外掛程式對 進行格式化,但還是很多錯誤,實在不想一遍遍去排查,於是找了找資料,關掉專案中eslint 但是eslint也有可取之處。它可輔助規範...

vue專案中GET請求傳陣列型別引數

在ajax非同步請求為get方式時,如果需要傳遞到後台的引數是陣列型別,直接通過query的方式會有問題,引數在url上的展示形式如下 引數 url 通過query的方式傳參,請求url變成了下面這樣 name 張三 id 李四 id 王五 id 趙六 這樣服務端解析的引數是錯誤的,下面介紹兩種我曾...