記開發過程遇到的IE兼容性問題(持續更新)

IE瀏覽器下,使用new Date()轉換失敗

這個時間格式:2021-07-06T09:19:27.140+0000(我也不知道叫什麼格式),在谷歌下使用以下方法轉換成功,在IE下不行。
filterTime: function (value) {
    if(!value) return "-"
        return new Date(+new Date(value) + 8 * 3600 * 1000).toISOString().replace(/T/g, ' ').replace(/\.[\d]{3}Z/, '')
}    

下圖是谷歌瀏覽器下的執行結果:

下圖是IE瀏覽器下的執行結果:

 解決方案:暫未處理,讓後臺處理了,哈哈

 

IE瀏覽器下,flex不能自動換行

圖一爲谷歌下的樣式,圖二爲IE下的樣式,圖三爲谷歌下的css樣式處理效果word-break和width的處理,是爲了兼容IE,對谷歌瀏覽器沒影響

                                            

處理方案:

需要添加樣式:(在谷歌下,不需要添加,爲了兼容IE,需要添加)

word-break: break-all;
width: 100%;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章