草庐IT

native主扫

全部标签

android - react-native android fontFamily 不生效

问题一:我在index.android.js的欢迎样式中添加了一个fontFamily,但是没有任何效果。fontFamily真的可以在安卓上运行吗?欢迎:{字体大小:20,fontFamily:'roboto-thin',文本对齐:'中心',边距:10}问题2:如果fontFamily在android上工作,有没有办法从Assets加载自定义字体?或者这是由react-native实现的一些功能? 最佳答案 对于安卓:使用0.16.0-rc添加了自定义字体。所以你需要先有0.16.0-rc版本,然后你可以从网上下载任何字体。将您的

javascript - React native - 对象作为 React 子对象无效(找到 : object with keys {$$typeof, 类型、键、引用、 Prop 、_owner、_store})

我是ReactNative的新手,我收到下面引用的错误:ObjectsarenotvalidasaReactchild(found:objectwithkeys{$$typeof,type,key,ref,props,_owner,_store}).Ifyoumeanttorenderacollectionofchildren,useanarrayinstead.这是组件文件中包含的全部代码,样式除外:importReact,{Component}from'react';import{View,Text,TextInput,TouchableOpacity,Image,StyleShe

javascript - React native - 对象作为 React 子对象无效(找到 : object with keys {$$typeof, 类型、键、引用、 Prop 、_owner、_store})

我是ReactNative的新手,我收到下面引用的错误:ObjectsarenotvalidasaReactchild(found:objectwithkeys{$$typeof,type,key,ref,props,_owner,_store}).Ifyoumeanttorenderacollectionofchildren,useanarrayinstead.这是组件文件中包含的全部代码,样式除外:importReact,{Component}from'react';import{View,Text,TextInput,TouchableOpacity,Image,StyleShe

javascript - react native 错误 : Element type is invalid: expected a string or a class/function but got: object

我收到了这个错误,我在修复这个问题时遇到了很多麻烦。我在这里尝试做的是有3个不同的屏幕,并有一个导航到每个屏幕的标签栏。这是我的索引:importReact,{Component}from'react';import{AppRegistry,Navigator,StyleSheet,View,Text}from'react-native';importNavfrom'./app/components/Nav';importScreenfrom'./app/Screen';importTabsfrom'react-native-tabs'importSwitchViewfrom'./Sw

javascript - react native 错误 : Element type is invalid: expected a string or a class/function but got: object

我收到了这个错误,我在修复这个问题时遇到了很多麻烦。我在这里尝试做的是有3个不同的屏幕,并有一个导航到每个屏幕的标签栏。这是我的索引:importReact,{Component}from'react';import{AppRegistry,Navigator,StyleSheet,View,Text}from'react-native';importNavfrom'./app/components/Nav';importScreenfrom'./app/Screen';importTabsfrom'react-native-tabs'importSwitchViewfrom'./Sw

javascript - 在 React Native 应用程序中调试 WebView

我有一个使用WebView从Assets呈现HTML页面的ReactNative应用程序。该页面有一些javascript进行一些处理。问题是我无法从WebView中看到console.log语句。我试过ChromeRemoteRemoteDebuggingWebViews代码如下所示。请注意,对于Android,我正在尝试提供一些原生Prop来启用调试。importReactfrom'react';importExpofrom'expo';import{WebView}from'react-native';exportdefaultclassAppextendsReact.Compo

javascript - 在 React Native 应用程序中调试 WebView

我有一个使用WebView从Assets呈现HTML页面的ReactNative应用程序。该页面有一些javascript进行一些处理。问题是我无法从WebView中看到console.log语句。我试过ChromeRemoteRemoteDebuggingWebViews代码如下所示。请注意,对于Android,我正在尝试提供一些原生Prop来启用调试。importReactfrom'react';importExpofrom'expo';import{WebView}from'react-native';exportdefaultclassAppextendsReact.Compo

android - React Native 中默认的样式单位是什么?

我正在为一个开源元素做贡献,我正在为ReactNative开发Material设计。我在工作中受阻,无法对UI级别进行一些增强。填充、对齐等,这是抽屉Material设计的官方规范-在上图中,测量的UNIT为dp。但是,在我的ReactNative代码中,我发现没有提到这样的单元。考虑到它是“reactnative”,我很困惑它是px还是dp。我什至查看了ReactNativeforStyle的官方文档零件。我在任何地方都没有看到提及。我的代码看起来像-conststyles={touchable:{paddingHorizontal:16,marginVertical:8,heigh

android - React Native 中默认的样式单位是什么?

我正在为一个开源元素做贡献,我正在为ReactNative开发Material设计。我在工作中受阻,无法对UI级别进行一些增强。填充、对齐等,这是抽屉Material设计的官方规范-在上图中,测量的UNIT为dp。但是,在我的ReactNative代码中,我发现没有提到这样的单元。考虑到它是“reactnative”,我很困惑它是px还是dp。我什至查看了ReactNativeforStyle的官方文档零件。我在任何地方都没有看到提及。我的代码看起来像-conststyles={touchable:{paddingHorizontal:16,marginVertical:8,heigh

android - React Native iOS 和 Android 文件夹不存在

我是nativereact的新手,我在理解应用程序的文件夹结构时遇到了一些麻烦,应该在创建时出现在项目文件夹中。基本上,当使用npm创建项目时,我会得到一些启动文件(App.js等)和一个node_modules文件夹。我已经使用expo启动并运行它,它也创建了.expo文件夹。但是,当我查看react的官方文档或查看git上的插件/插件时,他们多次谈到项目根目录中的android和iOS文件夹。但他们无处可寻。然后我得到一些提示,我可以安装和运行react-native-upgrade-git,据称它会生成这些丢失的文件夹。但这也没有用。那么我错过了什么?这些文件夹在哪里?编辑:这是