今天再开发的时候发现,当你使用的是自定义<Navbar/>
的时候,页面应用自定义导航时,聚焦时会把自定义导航也上移,而这就不符合我们的预期,我们希望的是导航栏始终固定在顶部,下面的内容上移即可!
重点
关闭掉输入框自动上移页面的功能
<input type="text" adjust-position="{{false}}" />
注意这是小程序的写法
博主这里使用的是Taro 框架
Taro写法
<input type="text" adjust-position={false} />
总结
当添加了这个属性的时候,当input框获取到焦点就不会出现导航栏消失的情况了,也不会导致咱们代码样式的错乱