Tag: react native

我怎么能使用本机的android和ios使用相同的自定义字体

我使用react native来处理ios和android的相同代码。 现在,在我的项目中,我想为两者使用自定义字体。 我知道如何为ios应用自定义字体但是那些相同的字体如何申请android呢? //新样本 我在sample / android / app / src / main / assets / fonts / gillsans-italic.ttf下添加了自定义字体我在CustomFontTest组件中应用了这个gillsans-italic.ttf字体,如下所示 var CustomFontTest = React.createClass({ render:function(){ return (CustomFont) } }) var styles = StyleSheet.create({ customFont:{ fontFamily:’gillsans-italic’, fontSize:14, color:’#efefef’ } })

如何在View上制作装载机中心

在一个显示该页面页面的视图中,我需要显示加载程序,但加载程序需要在中心显示它。 var LoaderPositionCenter = React.createClass({ render:function(){ return( one one one one one one one one textsds dsdsdsd ) } }) 在First View内容中,我需要将加载器作为中心显示如何使用flexbox //新的一个 var Example = React.createClass({ getInitialState:function(){ return {status:”button”} }, click:function(){ this.setState({status:”buttonText”}); }, render() { return ( { {this.state.status} } one one one one one one one one one one one one one one […]

未捕获错误:不变违规:元素类型无效:预期为字符串

我正在尝试调试我的反应代码。 在我的渲染方法中,我尝试放置调试器和调试器。 在我跳过retun方法之后,它会转到warning.js。 在我跳过warning.js之后,如果条件是instantiateReactComponent.js 我不确定为什么它会转到不同的文件。 你能告诉我为什么它会转到不同的文件。 不知道如何调试。 如果你们给我一些解释,那将是很好的,以便将来我可以解决我自己的错误 提供代码的片段,每次都在函数调用中进行 error invariant.js?f23e:39未捕获错误:不变违规:元素类型无效:预期字符串(对于内置组件)或类/函数(对于复合组件)但得到:undefined。 检查sports-container的渲染方法。 render(){const {sportsType,sportsDevice,sportsWordings,id} = this.props; 让sportsEvent = true; debugger; if (sportsEvent === true) { return ( warning.js / ** *与不变量类似,但仅在不满足条件时才记录警告。 *这可用于记录关键*路径中的开发环境中的问题。 删除生产环境的日志记录代码将保持*相同的逻辑并遵循相同的代码路径。 * / var warning = emptyFunction; if (process.env.NODE_ENV !== ‘production’) { warning = function (condition, format) { for (var _len = arguments.length, […]