我的文件夹结构像这样
--Page
-group.vue
--Services
-groupMixin.ts
group.vue的脚本
<script lang="ts">
import { Vue, Component, Mixins } from 'vue-property-decorator'
import { GroupMixin } from '../../services/groupMixin';
@Component
export default class Group extends Mixins(GroupMixin) {
created () {
console.log(this.test)
}
}
</script>
groupMixin.ts 的代码
import { Vue } from 'vue-property-decorator'
//creating mixins.
export class GroupMixin extends Vue {
test: string = 'sss'
}
我在这里面遇到了两个问题。
首先,要导入一个ts文件我使用了../../,有没有办法使用./或@/。不使用lang="ts",我可以像这样导入js文件@/services/...
第二个问题是,无法访问我在groupmixin.ts中声明的变量 test 。
vue-cli
吗? - Marlon Barcarol@Component
了。 - Matthias Sommer