雪狼之夜
雪狼之夜
  • 发布:2025-04-18 12:01
  • 更新:2025-04-18 16:10
  • 阅读:74

【报Bug】uniappx 的<script lang="uts" setup> ref 爆红

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10

HBuilderX类型: Alpha

HBuilderX版本号: 4.62

手机系统: Android

手机系统版本号: Android 15

手机厂商: 模拟器

手机机型: 1

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

1

预期结果:

1

实际结果:

1

bug描述:

index.nvue

<script lang="uts" setup>  
    console.log(1)  
    var tit:string=ref("你好啊")  
</script>

这里,uniappx的演示项目我看了也是会的

2025-04-18 12:01 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

hello , 你这么写是存在有语法问题的

正确的绑定字符串类型写法是:

const tit = ref<string>("你好啊");

至于你的问题中的 uniappx的演示项目 具体是指的哪个?

  • 雪狼之夜 (作者)

    不是语法问题,官方demo文档写的很清楚,也是这么用的https://doc.dcloud.net.cn/uni-app-x/vue/composition-api.html#ref 包括你们的案例https://gitcode.net/dcloud/hello-uvue/-/blob/alpha/pages/reactivity/core/ref/ref.uvue

    2025-04-18 15:44

  • 雪狼之夜 (作者)

    你看看底下我新发了一个评论,我还发了一个截图

    2025-04-18 15:51

雪狼之夜

雪狼之夜 (作者) - 公众号:程序员野区

你看HBuilder X 4.62.2025041603-alpha 版本下,一样报红
这还是你们官方的演示文件,可以运行,但是还是爆红

目录 \pages\API\get-accessibility-info\get-accessibility-info.uvue 一样报的错的


DCloud_UNI_yuhe

DCloud_UNI_yuhe

hello , 我打开看过这个文件,没有提示报错的,你可以尝试重新打开或者重新安装一下试试

至于你说文档的问题, 你看到哪个带有 ref 的数据,左侧带有 :类型 这样的数据?

DCloud_UNI_yuhe

DCloud_UNI_yuhe

hello , 我打开看过这个文件,没有提示报错的,你可以尝试重新打开或者重新安装一下试试

至于你说文档的问题, 你看到哪个带有 ref 的数据,左侧带有 :类型 这样的数据?

  • 雪狼之夜 (作者)

    我试下,谢谢

    2025-04-18 16:11

  • 雪狼之夜 (作者)

    可以了,原因可能因为我装了两个版本正式版 v4.57 Alpha版 v4.62,所以冲突了。我是两个都卸载了,然后重新装Alpha版 v4.62 就不爆红了

    2025-04-18 17:17

要回复问题请先登录注册