NervJS / taro-ui

一款基于 Taro 框架开发的多端 UI 组件库
https://taro-ui.taro.zone
MIT License
4.52k stars 757 forks source link

taro-ui组件 AtNavBar 默认使用方式样式错乱 #852

Open gaogao2017 opened 4 years ago

gaogao2017 commented 4 years ago

问题描述 使用taro-ui 中的AtNavBar 组件,没有做任何特殊处理及样式修改的情况下,不管是微信小程序还是百度小程序均样式错乱

复现步骤 npm run dev:weapp npm run dev:swan 不管是开发工具还是真机样式均乱

import Taro, { useState,useEffect,useCallback } from '@tarojs/taro'
import { View,Navigator,Image,ScrollView} from '@tarojs/components'
import './list.scss'

import {AtNavBar } from 'taro-ui'

export default function List(props) {
  //组件初始化
  useEffect(()=>{

  },[])

  return (
    <Block>
      <AtNavBar
        onClickLeftIcon={()=>{console.log(1)}}
        color='#000'
        title='高尔夫'
        leftText='首页'
      />
    </Block>

  )

}
List.config = {
  navigationBarTitleText: '车系列表'
}
List.options={
  addGlobalClass:true
}

list.scss @import "~taro-ui/dist/style/components/nav-bar.scss"; @import "~taro-ui/dist/style/components/icon.scss";

期望行为 正常显示

报错信息 image

系统信息 👽 Taro v1.3.22

Taro CLI 1.3.22 environment info: System: OS: Windows 10 Binaries: Node: 10.15.0 - C:\Program Files\nodejs\node.EXE npm: 6.4.1 - C:\Program Files\nodejs\npm.CMD

补充信息 经反复测试 发现导航栏组件没有加上状态栏的高度造成的,希望尽快将功能完善

taro-ui-bot[bot] commented 4 years ago

欢迎提交 Issue~

如果你提交的是 bug 报告,请务必遵循 Issue 模板的规范,尽量用简洁的语言描述你的问题,最好能提供一个稳定简单的复现。🙏🙏🙏

如果你的信息提供过于模糊或不足,或者已经其他 issue 已经存在相关内容,你的 issue 有可能会被关闭。

Good luck and happy coding~