<view class="content">
<image class="logo" src="/static/logo.png"
@touchmove="match.dragMove"></image>
</view>
</template>
<script module="match" lang="renderjs">
export default {
data() {
return {
}
},
methods: {
dragMove(e) {
console.log(this.leftActive);
}
},
}
</script>
<script setup>
import { ref } from 'vue';
const leftActive = ref([1, 2]);
</script>

- 发布:2022-03-11 22:07
- 更新:2022-03-22 14:03
- 阅读:610
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.4.2
浏览器平台: Chrome
浏览器版本: 98.0.4758.102
项目创建方式: HBuilderX
示例代码:
操作步骤:
请使用代码示例测试
请使用代码示例测试
预期结果:
与开发环境一致
与开发环境一致
实际结果:
变量未定义
变量未定义
bug描述:
在开发环境中·SETUP语法定义的变量·在renderjs可访问,打包成H5后变成未定义
2 个回复
y***@qq.com (作者)
这问题大概多久可以修复。。等了两周
DCloud_UNI_FXY
非Bug,本身也不支持这样使用,renderjs请使用标准的通讯规范,否则不保证跨平台可用
相关参考信息:https://github.com/dcloudio/uni-app/issues/3272
y***@qq.com (作者)
额·但是在开发环境是正常的
2022-03-28 11:20
ouemng
我就很规范,但是我加上renderjs的代码块后,真机运行报错$t.setAttribute is not a function uni-jsframework.js:31:5744,求解
2023-08-04 18:25