工作中遇到的问题

  • element-ui 使用fixed会导致滚动条被固定的列覆盖,
    再获取数据之后,重新刷新界面
    setTimeout(() => {
      if (this.$refs.yscTable) {
        this.$refs.yscTable.doLayout()
      }
    }, 0)
  • 原生js

  • innerHTML 后面HTML都是大写
  • getElementsByClassName elements是复数,因此获取的是数组格式的数据。
  • js阻止冒泡事件, window.event.cancelBubbule || e.stopPropagation()
  • 阻止默认事件, preventDefault()
  • 返回当前页面url: return location.href
  • 数组 默认创建 n项值为n的数组: Array.from({ length: n }, () => n) 或者 Array(n).fill(n)
  • 数组reduce方法

vite ts 打包引用类型之类的报错

// 修改前
"build:prod": "vue-tsc --noEmit && vite build"
// 修改后
"build:prod": "vite build"

"build:prod": "vue-tsc --noEmit && vite build"打包命令会自动检测ts语法,将命令改成"build:prod": "vite build"

three.js 场景scene报错

scene不能绑定在ref或者reactive变量中,用let全局定义

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容