一般实现弹出层会用到z-index控制层级,然后通过display=block/none控制显示和隐藏,但是nvue也不支持display,那如何实现弹出层效果呢?
alanren
- 发布:2021-04-01 14:04
- 更新:2021-04-02 03:12
- 阅读:2283
3 个回复
突然好想你
写在下面的层级高,比如
<div>A</div><div>b</div>
这样写b的层级比a高;<div>b</div><div>a</div>
这样写a比b的层级高;自写弹出层的话一般是用定位,然后v-if写就可以了;或者直接用uni-ui的弹出层MonikaCeng
nvue不能用css的思维去写,更像是原生App那种思维
突然好想你
用uni开发app的多半是不懂原生的
2021-04-02 09:29
MonikaCeng
回复 突然好想你: 那用nvue的目的是什么?
2021-04-02 11:09
突然好想你
回复 MonikaCeng: 就是想性能好一些啊,比如长列表,视频等
2021-04-02 11:35
MonikaCeng
回复 突然好想你: 这个也不难,根据官方文档就行
2021-04-02 11:41
突然好想你
回复 MonikaCeng: nvue开发确实不难,只是css不一样而已,主要的问题还是它达不到原生的流畅,有不少bug,插件也少
2021-04-02 11:49
MonikaCeng
回复 突然好想你: nvue没有css的概念
2021-04-02 13:36
突然好想你
回复 MonikaCeng: 我们说的不是一个nvue?我说的是weex的nvue,它的样式是基于css的,但又不是全继承
2021-04-02 13:40
hws007 - 我就是我!
用一个nvue页面!直接模拟弹出层!又能盖原生组件!又能盖状态栏!方便好用,性能还不错!
choin
这种方式不好,不丝滑,
2021-04-02 06:55
hws007
回复 choin: 那除了自己写原生的,就没啥办法了,我感觉我现在这个用得挺爽,没什么大问题
2021-04-17 16:08