从 vue-property-decorator
和 vue
导入 Vue
之间有什么区别和用例?据我所知,在使用 @Component
装饰器定义自定义组件时,我始终需要从 vue-property-decorator
导入 Vue
,但是有吗与 Vue 核心相关的任何意外/不同的事情/场景我在这样做时应该注意吗?
最佳答案
我想说,根据 sources 没有区别vue-property-decorator
。
vue-property-decorator
只是执行以下操作:
import Vue, { PropOptions, WatchOptions } from 'vue'
// ...
export { Component, Vue, mixins as Mixins }
这样做可能是为了减少代码中的导入数量:
import {Vue, Smth1, Smth2}` from 'vue-property-decorator';
对比
import Vue from 'vue';
import {Smth1, Smth2} from 'vue-property-decorator';
关于javascript - import { Component, Vue } from "vue-property-decorator"与 import Vue from "vue",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58859239/