1***@qq.com
1***@qq.com
  • 发布:2019-07-19 16:20
  • 更新:2019-07-19 16:20
  • 阅读:947

【报Bug】 nvue(weex) 页面 改变导航栏内容时(currentWebview.setStyle),当前页会和其他页会出现重影

分类:nvue

详细问题描述

nvue(weex) 页面 改变导航栏内容时(currentWebview.setStyle),当前页会和其他页会出现重影

[内容]

重现步骤

两个页面进行跳转时页面内的元素会发生重叠

页面一

复制代码<template>  
    <div>  
        我是index.nvue  
    </div>  
</template>  

<script>  
    export default {  

    }  
</script>  

<style>  

</style>  

页面2

复制代码<template>  
    <div>  
        我是index1.nvue  
    </div>  
</template>  

<script>  
    export default {  
        created() {  
            let pages = getCurrentPages();    
            let page = pages[pages.length - 1];    
            let currentWebview = page.$getAppWebview();    
            let titleObj = currentWebview.getStyle().titleNView;    
            // titleObj.buttons[1].text = "啊哈";  
            currentWebview.setStyle({    
                titleNView: titleObj    
            });  
        }  
    }  
</script>  

<style>  

</style>

pages.json

复制代码{  
    "pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages  
        {  
            "path": "pages/index/index",  
            "style": {  
                "navigationBarTitleText": "uni-app"  
            }  
        },  
        {  
            "path": "pages/index/index1",  
            "style": {  
                "navigationBarTitleText": "uni-app"  
            }  
        }  
    ],  
    "tabBar": {  
        "color": "#000000",  
        "selectedColor": "#2F85FC",  
        "backgroundColor": "#FFFFFF",  
        "borderStyle": "black",  
        "list": [{  
            "pagePath": "pages/index/index",  
            "iconPath": "static/tabbar/tabbar01.png",  
            "selectedIconPath": "static/tabbar/tabbar01-hover.png",  
            "text": "首页"  
        }, {  
            "pagePath": "pages/index/index1",  
            "iconPath": "static/tabbar/tabbar05.png",  
            "selectedIconPath": "static/tabbar/tabbar05-hover.png",  
            "text": "地方"  
        }]  
    },  
    "globalStyle": {  
        "navigationBarTextStyle": "black",  
        "navigationBarTitleText": "uni-app",  
        "navigationBarBackgroundColor": "#F8F8F8",  
        "backgroundColor": "#F8F8F8"  
    }  
}  

目录结构

[步骤]

[结果]

[期望]

IDE运行环境说明

HBuilderX

[IDE版本号]
2.1.1.20190716
[windows版本号]
win10

uni-app运行环境说明

app

[运行端版本号]

[编译模式是老模板模式还是新的自定义组件模式?]
自定义组件模式

App运行环境说明

[Android版本号]
9.0

[手机型号]
三星s8

附件

[IDE问题请提供HBuilderX运行日志。菜单帮助-查看运行日志,点右键打开文件所在目录,将log文件压缩成zip包上传]

联系方式

[QQ]

2019-07-19 16:20 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复

  • 标题 / 粗斜体
  • 代码片段
  • 超链接 / 图片 / 视频
  • 列表 / 引用

文章内容较多时,可以用标题分段 :

## 大标题 
### 小标题

斜体 / 粗体 :

**粗体** 
*斜体*
***粗斜体***

代码片段 :

``` javascript
代码片段
```

超链接 :

[链接文字](链接地址) 例: [百度](http://www.baidu.com)

图片 :

![图片说明](图片地址) 例: ![百度logo](http://www.baidu.com/img/bdlogo.gif)

视频 :

!![视频说明](视频地址) 例: !![优酷视频](http://youku.com)

有序列表 :

1. 123
2. 123
3. 123

无序列表 :

- 123
- 123
- 123

引用 : ( 双回车后结束引用 )

> 引用内容
引用内容
引用内容