先上下测试用的代码
<template>
<view>
<u-tabs :list="detailType" @click="click" @change="change"></u-tabs>
</view>
</template>
<script>
export default {
components: {
},
onLoad(e) {
},
data() {
return {
detailType: [
{name: 'aaa'},
{name: 'bbb'},
{name: 'ccc'},
{name: 'ddd'},
],
current:0
}
},
methods: {
click() {
},
change(index) {
this.current = index;
}
}
}
</script>
<style>
</style>
很简单对不对,但是每当访问这个页面的时候程序就会报错,最后发现删除u-tabs后就访问正常了,百度\bing了很久都没有找到原因,最后参考其他程序,解决办法是在main.js中增加以下代码解决
import uView from '@/uni_modules/uview-ui'
Vue.use(uView)