1***@qq.com
1***@qq.com
  • 发布:2024-04-17 18:02
  • 更新:2024-04-24 09:43
  • 阅读:224

【报Bug】微信小程序运行时template内无法获取到<script setup>写法内定义的const常量

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11 家庭中文版 23H2

HBuilderX类型: 正式

HBuilderX版本号: 4.08

第三方开发者工具版本号: 1.06.2402040win32-x64

基础库版本号: 3.4.0

项目创建方式: HBuilderX

操作步骤:

<script setup lang="ts">
const a = 1;
</script>

<template>
<view>{{a}}</view>
</template>

微信小程序中template无法读取到a的值

预期结果:

正常读取渲染a

实际结果:

渲染的a为空

bug描述:

<script setup lang="ts">
const a = 1;
</script>

<template>
<view>{{a}}</view>
</template>

微信小程序中template无法读取到a的值

2024-04-17 18:02 负责人:无 分享
已邀请:
淋透丶

淋透丶

试了Hbuilder X3.98编译后正常,4.08就无法在template中读取常量了,微信小程序和支付宝小程序都有这个问题

1***@qq.com

1***@qq.com (作者)

新创建空白项目的测试代码

1***@qq.com

1***@qq.com (作者)

浏览器环境下是正常的

zZZ1Ma

zZZ1Ma

@DCloud_UNI_Anne @DCloud_UNI_CHB 两位看下

锦鲤丶接单丶

锦鲤丶接单丶 - 锦鲤丶接单丶18560000860丶10+年开发经验

加ref,const a = ref(1);

  • 1***@qq.com (作者)

    但是我只想声明一个普通的常量的情况下无法在template中获取,目前我也是先进行了ref包装来解决的这个问题

    2024-04-19 16:12

要回复问题请先登录注册