uniapp 在使用typescript 后,运行预览H5报如下错误:
解决方案:
后面经过观察发现更改了App.vue,使用了typescript class的写法,定义了mpType( mpType: String = 'app';),经过验证这方方法是不正确的,最好不要更改APP.vue文件,正确的应该如下:
<script lang="ts">
import { Vue } from 'vue-property-decorator';
export default ({
mpType: 'app',
onLaunch() {
console.log('App Launch');
},
onShow() {
console.log('App Show');
},
onHide() {
console.log('App Hide');
},
})
</script>