我已经搜索了又搜索,但我似乎无法找到一个明确的答案,说明您是否应该能够在单个文件组件的模板中对键入的数据进行智能感知。
我将 VSCode 与 nuxt
、nuxt-composition-api
和 vetur
扩展一起使用。我认为这可能是 vetur 扩展干扰了,但我禁用了并且仍然无法获得任何智能感知。
我有一个 typescript
文件,我正在创建和导出一组对象。数组和对象都使用接口完全类型化。当我将这些导入 .vue
文件时,我可以看到在脚本标签中,我可以获得我期望的智能感知,并且可以访问与每个对象关联的所有属性。但是,当我在 template
标签中使用它时,例如使用 v-for
循环,我的数据没有智能感知。
这是预期的吗?或者我在这里做错了什么。只是想知道我是否在追求不可能的东西?
谢谢。