去除extends
这个是迁移过程中暂时来看最复杂的
//b.vue
import a from './a.vue'
export default class b extends a {
getB () {
}
}
//a.vue
<template>
<div>{
{
tabData}}</div>
</template>
<script lang="ts">
export default class a extends Vue {
getA () {
}
}
</script>
由于a.vue也需要在其他页面渲染,最后的解决方法是把template拆出来放一个vue,方法通过判断进行渲染
//test.vue
<template>
<div>{
{
tabData}}</div>
<