ikn*_*gic 12 typescript vue.js vuejs3
在 Vue 3 / Typescript 中,我收到以下错误:
当将数据变量引用到...区域时,“找不到名称”。
我该如何解决这个问题?
请参阅随附的屏幕截图。
提前谢谢了。
当我将 lang="ts" 添加到 vue 文件时,我遇到了类似的问题,因为我是 Vue 3 和 Typescript 的新手。我通过确保以下几点解决了这个问题:
export default
Run Code Online (Sandbox Code Playgroud)
到
export default defineComponent({
Run Code Online (Sandbox Code Playgroud)
在你的 .vue 文件中。
确保添加导入。
import { defineComponent }
Run Code Online (Sandbox Code Playgroud)
您的数据也应该驻留在设置中。
setup () {
return {
loader: false,
error: false,
firstTime: false
Run Code Online (Sandbox Code Playgroud)
joe*_*ski -2
你失踪setup
了,<script lang="ts">
所以它应该是:
<script setup lang="ts">
来自文档:
使用时
<script setup>
,内部声明的任何顶级绑定(包括变量、函数声明和导入)都可以在模板中直接使用(...)
https://v3.vuejs.org/api/sfc-script-setup.html#top-level-bindings-are-expose-to-template
归档时间: |
|
查看次数: |
14566 次 |
最近记录: |