【发布时间】:2020-10-21 07:19:04
【问题描述】:
我有这样的组件:
<template>
<div>
<some-module />
</div>
</template>
<script lang="ts">
import { Vue, Component, Prop } from 'vue-property-decorator';
import SomeModule from '../../node_modules/somemodule/SomeModule.vue'
import MyComponent from 'MyComponent.vue'
@Component({
components: {
SomeModule
}
})
export default class AppMyRootComponent extends Vue {
}
</script>
而且我知道这个模块有子组件,所以这个模块可能是这样的:
<template>
<div>
<module-component />
</div>
</template>
<script lang="ts">
import { Vue, Component, Prop } from 'vue-property-decorator';
import ModuleComponent from 'ModuleComponent'
@Component({
components: {
ModuleComponent
}
})
export default class SomeModule extends Vue {
}
</script>
我需要在源代码不变的情况下使用SomeModule,但是我需要在使用时将ModuleComponent更改为MyComponent。
【问题讨论】:
-
@EVILD 这对我有什么帮助?
标签: typescript vue.js vuejs2