用于类型化属性数据的 Vue 模板智能感知

时间:2021-07-23 19:44:56

标签: typescript vue.js nuxt.js vue-composition-api vetur

我已经搜索了又搜索,但我似乎无法找到一个明确的答案,说明您是否应该能够在单个文件组件的模板中对键入的数据进行智能感知。

我将 VSCode 与 nuxtnuxt-composition-apivetur 扩展一起使用。我认为这可能是 vetur 扩展干扰了,但我禁用了并且仍然无法获得任何智能感知。

我有一个 typescript 文件,我正在创建和导出一组对象。数组和对象都使用接口完全类型化。当我将这些导入 .vue 文件时,我可以看到在脚本标签中,我可以获得我期望的智能感知,并且可以访问与每个对象关联的所有属性。但是,当我在 template 标签中使用它时,例如使用 v-for 循环,我的数据没有智能感知。

这是预期的吗?或者我在这里做错了什么。只是想知道我是否在追求不可能的东西?

谢谢。

0 个答案:

没有答案