let zzc = Binding.bind({
anchor: scrollView,
eventType: 'scroll',
props: [{
element: block,
property: 'opacity',
expression: '1-y/200'
}]
}, function(res) {
if (res.state === 'exit') {
Binding.unbind({
token: zzc.token,
eventType: 'scroll'
})
}
}
);
- 发布:2022-11-28 23:09
- 更新:2022-11-28 23:09
- 阅读:107
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 22621.674
HBuilderX类型: 正式
HBuilderX版本号: 3.6.10
手机系统: Android
手机系统版本号: Android 12
手机厂商: 小米
手机机型: 小米12S
页面类型: nvue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
在components里创建一个组件<zzc></zzc>
然后在index.nvue里载入这个组件,在组件上加<zzc ref="test"></zzc>
那么在bindingx里进行操作这个组件的opacity就会发现无法直接显示预期效果。
在components里创建一个组件<zzc></zzc>
然后在index.nvue里载入这个组件,在组件上加<zzc ref="test"></zzc>
那么在bindingx里进行操作这个组件的opacity就会发现无法直接显示预期效果。
预期结果:
希望正常使用,和<VIEW><LIST>等组件相同,一样好使。
希望正常使用,和<VIEW><LIST>等组件相同,一样好使。
实际结果:
无法获取refs,编译后不好使。
无法获取refs,编译后不好使。
bug描述:
不知道这是一个BUG。还是说就是这样的。
就是组件无法使用bindingX进行refs绑定。就算绑定了也无效。
不知道我们就是这样设计的,还是说,这是一个BUG?
0 个回复