报错信息
Not found -1,14 at view.umd.min.js:1
报错原因
我在全局的组件文件夹下新建了一个index.js文件夹
然后我有一个组件为start-and-end-time-picker.vue
然后我在index.js中进行了如下写法
import startAndEndPicker from './start-and-end.vue';
export {
startAndEndPicker
};
这样写是打算封装自己的组件库的
然后在父组件中引入
<template>
<start-and-end-picker></start-and-end-picker>
</template>
import { startAndEndPicker } from '@/conpoments';
运行在H5端是没有问题的
但是当进入App端之后就出现了上面的报错信息
刚开始解决的时候以为是
this.$emit('methodsName');
这句话出了问题,但是删除掉之后发现没有用,错不报了,但是组件依旧不显示
解决
改变引入方式 使用普通引入法
<template>
<start-and-end-picker></start-and-end-picker>
</template>
import startAndEndPicker from '@/conpoments/startAndEndPicker.vue';
再加上
this.$emit('methodsName');
bug解决
在这里只想说uniapp坑太多了,虽说支持Vue 但是Vue好多稍微深入一点的东西他们都支持不了,不是特别看好。