iview開發中遇到的問題彙總

2022-02-24 12:14:18 字數 1252 閱讀 7755

目錄專案是基於vue+iview+typescript,iview和typescript都是首次在專案中使用,特把遇到的問題總結彙總以備檢視。

這樣寫enter事件無效

使用.native修飾,就可以監聽到enter事件了

這就是在某個元件

的根元素監聽乙個原生事件 可以使用 .native 修飾 v-on

handlereset(name) 

}

加乙個if判斷就可以了

原因傳參不對

this.$refs[ruleform].validate() 方式不識別。需要使用: this.$refs.ruleform.validate();

注意

list需要定義為陣列

lable加冒號

靜態頁面

綜合院校

提前批招生

無批次招生

第一批次招生

第二批次招生a

第二批次招生b

第三批次招生a

第三批次招生b

//渲染頁面的資料

pageitem:

與後台互動的物件(需要與前面pageitem進行賦值)

pageitemaddandupd: 

//這裡賦值需要進行判斷(因為如果是返回時空值沒有填資料的話需要進行判斷)

if(response.data.datalist[0].stu_batch==""||response.data.datalist[0].stu_batch==null)else

//這裡是儲存操作

this.pageitemaddandupd.stu_batch = json.stringify(this.pageitem.stu_batch)//需要將陣列轉化成字串進行後台儲存

父元素加個overflow: auto;就可以了

settimeout(_ => );

}, 500);

第二個彈窗加個延遲

h('button', ,

style: ,

on:

}}, '刪除')

樣式中display判斷一下

//直接省略(),會有報錯提示

React native 開發遇到的問題彙總

1 手機適配的問題 android ios 平台不一樣,於是手機適配的方法為 export function hotelr else 該結果在不同的機器上的結果值是不一樣的,目前發現在小公尺note等機器 結果為1.09 介面顯示不出來,後將該返回值改為1 正確顯示,後發現在不同的機器上顯示的值不一...

開發中遇到的問題

最後再一次單步除錯中發現 nsurl urlwithstring 返回的nsurl居然為nil。大概找到問題所在了,在網上查了如何解決獲取空的nsurl,大致方法如下 原因 nsurl urlwithstring 這個方法要求傳乙個字串型別的引數,引數如果有中文的話,得到的物件就是空。解決辦法 先把...

開發中遇到的問題

1 element框架 實現 固定寬度 動態寬度 固定寬度 三個中 誰最長總體高度就是誰 固定寬度 實現效果是2 element框架 實現 響應式布局 使用js動態生成width 並渲染 3 hash模式下共用乙個 頻繁切換tab導致出現 非同步問題 使用同乙個axios 引數不一樣 返回的結果不同...