dcloudio / dcloudio/uni-app

subNVue.setStyle 动态设置样式,subNVue变白屏

Open
#2,286 0 comments 0 reactions 0 assignees View on GitHub
app 提供了复现方案
Dominant language
JavaScript
Stars
41.6k
Forks
3.7k
Avg merge
7h 6m
Merged PRs (30d)
6

Description

**问题描述**
subNVue页面里有input,当点击input的时候,需要动态设置subNVue的位置,调用 subNVue.setStyle(style) 里面的任何内容显示不出来。
uni.onKeyboardHeightChange(res => {
const subNVue = uni.getCurrentSubNVue();
let style = {
"bottom": res.height+"px",
"width": '100%',
}
subNVue.setStyle(style)
console.log('高度',res.height, style)
})

**预期结果**
调用subNVue.setStyle(style)时只改变位置

**实际结果**
subNVue变白屏

**系统信息:**
- 发行平台: APP
- 操作系统 [Android 10]
- HBuilderX版本 2.9.8.20201110
- 设备信息 小米 oppo

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.