SCRIPT1046: strict 模式下不允許一個屬性有多個定義 SCRIPT5022: [vuex] vuex requires a Promise polyfill in this browser.


SCRIPT1046: strict 模式下不允許一個屬性有多個定義:
<el-table
:data="treeData"
:height="height"
row-key="id"
border
default-expand-all
:select-on-indeterminate="true"
:lazy="lazy"
:load="load"
class="tree-table"
ref="treeTable"
:default-expand-all="defaultExpandAll"
@select="select"
@selection-change="handleSelect"
@select-all="selectAll"
>
最近遇到一個煩人的IEbug,當時查了相關文章說是屬性重復導致,於是把相關的文件都檢查了一遍,都沒發現有重復的屬性,因為我用了兩台電腦在IE上測試,只是提示我報錯,
具體的也沒報哪一行,哪個文件,后來換了別人的電腦,才告訴我具體的文件與重復的屬性,
default-expand-all這個屬性重復導致。個人覺得還是IE在不同電腦上的兼容問題。這個頁面屬性重復只會讓我當前的頁面打不開,但是在別人的瀏覽器中整個項目都打不開。

SCRIPT5022: [vuex] vuex requires a Promise polyfill in this browser.

明明已經安裝了babel-polyfill但是在有些IE瀏覽器竟然沒生效 在GitHub上的issure里面看了一段代碼 加上后問題解決了

<script src='https://cdn.polyfill.io/v2/polyfill.min.js'></script>

但是不夠完美!



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM