我自己專案中用到的,僅做參考,與君共勉
vue**部分(寫在dialog裡的):
取 消確 定
js**部分:
首先監聽彈框的開啟和關閉不然this.toggleselection方法中的 togglerowselection(vue自帶的方法)會報錯
watch: ,100)
methods:
val.foreach(item => {
obj[item.mountingid] = item.mountingname + "*" + item.number
this.equipmentaccessories = obj
// 改變量量後改變json資料
changenumber(row){
for(var key in this.equipmentaccessories){
if (row.mountingid == key) {
this.equipmentaccessories[key] = row.mountingname + "*" + row.number
checkaccessoriesok() {
console.log('新增裝置ok', this.equipmentaccessories);
// 資料過濾 (已有資料和所有資料對比,剔除已有資料,將剩下來的和已有的組成新的資料,預設選中已有的資料)
mapfilter() {
if (this.editequipmentinfo.ssaccessories != null) {
var arrselect = this.editequipmentinfo.ssaccessories;
this.list = [...this.ssaccessorieslist]
for (var i in this.list) {
for (var j in arrselect) {
if (this.list[i].mountingid == arrselect[j].mountingid) {
this.list[i] = arrselect[j];
python 預設引數值 預設引數值
該樓層疑似違規已被系統摺疊 隱藏此樓檢視此樓 最常用的一種形式是為乙個或多個引數指定預設值。這會建立乙個可以使用比定義時允許的引數更少的引數呼叫的函式,例如 def ask ok prompt,retries 4,complaint yes or no,please while true ok in...
Python 預設引數值
預設引數值 python 預設引數值,對於一些函式來說,你可能為希望使一些引數可選並使用預設的值,以避免使用者不想為他們提供值的情況。預設引數值可以有效幫助解決這一情況。你可以通過在函式定義時附加乙個賦值運算子 來為引數指定預設引數值。要注意到,python預設引數值應該是常數。更確切地說,預設引數...
Python函式預設引數值
python的函式機制提供了可選引數的功能,可選引數需要放在引數列表的後幾個引數。當呼叫這些函式時,如果不想設定這些引數,就可以不用設定而直接使用函式定義的時候設定的引數預設值。同樣的,呼叫函式的時候也可以重新設定引數,這將覆蓋預設設定的引數。def func x,y 2 print x y fun...