zoukankan      html  css  js  c++  java
  • 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>

    但是不够完美!


  • 相关阅读:
    Junit单元测试
    点餐系统
    文件的横纵转换
    零碎知识--日积月累
    json校验
    程序员必须收藏的14个顶级开发社区!
    管理员权限
    Thinking In Java 读书笔记
    学生考试系统
    JeeSite开发笔记
  • 原文地址:https://www.cnblogs.com/tw6668/p/14095779.html
Copyright © 2011-2022 走看看