【发布时间】:2019-10-16 06:07:40
【问题描述】:
我正在开发 react 原生移动应用,用过 expo。
我遇到了一些关于“图标”的问题。
在开发过程中没问题,但是构建后图标坏了。
附上捕获的图片。
这是最新的世博会版本。
import { Icon } from 'native-base';
import { Ionicons, MaterialCommunityIcons } from '@expo/vector-icons';
import NumericInput from 'react-native-numeric-input';
expo build:android
组件:
<NumericInput separatorWidth={4} totalWidth={80} totalHeight={50}
type='up-down' valueType='integer' minValue={0} onChange={value =>
this.setState({set_num: value })} initValue={this.state.set_num}
value={this.state.set_num} />
<ListItem noIndent style={{ backgroundColor: "#0000" }} onPress={() => { this._onExportDataButton(); }}>
<Icon name="ios-stats" />
<MaterialCommunityIcons name="chart-line" size={30} style={{ color: "gray" }} />
标签图标:
<MaterialCommunityIcons name="format-list-bulleted" size={27} style={{ color: tintColor }} />
我期望输出: https://drive.google.com/open?id=1QwDYczQ3pdZbCfcezC2xh116-3-mmm4p
错误输出: https://drive.google.com/open?id=1YObIwesorqRw7FirYLtSrfW4W1lu9BPa
【问题讨论】:
-
你使用什么版本的expo sdk?什么版本的 expo/vector-icons 包?请发布有问题的 app.json 和 package,json 文件。
-
Expo 版本是 3.3.0,expo/vector-icons 版本是 10.0.5 我添加了 package.json 和 app.json
-
您使用的是 expo 版本 33,但在依赖项中您设置了 expo 34 ,您想使用哪个版本?
标签: javascript react-native react-native-android expo