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>