找到关于 React Native 的29 篇文章

如何在 JavaScript 中在 React Native 中安装 yup?

Shubham Vora
更新于 2023年4月24日 16:57:18

4K+ 次浏览

Yup 是一个 NPM 包,我们可以将其安装在 React Native 应用程序中。它用于验证存储在单个对象中的表单值。此外,我们可以使用 Yup 为不同的表单字段添加不同类型的验证。用户可以在项目目录中执行以下命令以在 React Native 中安装 Yup:npm i Yup 如果使用 Yarn,则可以使用以下命令:yarn i Yup 语法 用户可以按照以下语法在 React Native 应用程序中使用 Yup 进行表单验证:const schema ... 阅读更多

React Native 入门?先阅读此文!

Shubham Vora
更新于 2023年2月16日 15:38:15

313 次浏览

React Native 是一个允许开发者使用 JavaScript 和 React 构建移动应用程序的框架。它允许开发者对 iOS 和 Android 平台使用相同的代码库,使其成为移动开发中一种经济高效的解决方案。Facebook 于 2015 年首次将 React Native 推出作为一个开源项目。它基于 React(一个用于构建用户界面的 JavaScript 库),并允许开发者构建外观和感觉都像原生应用的移动应用。使用这些工具和资源来构建 React Native 应用 安装和设置 React Native 主要有两种方法... 阅读更多

如何在 React Native 中显示 Material Chip 视图?

Shilpa S
更新于 2021年7月1日 09:35:14

777 次浏览

为了在 UI 中显示芯片,我们将使用 React Native Paper Material Design。安装 react native paper,如下所示:npm install --save-dev react-native-paper 芯片组件在 UI 上如下所示: 基本的芯片组件如下:芯片名称 芯片的基本属性如下:属性描述模式模式的值为 flat 和 outlined。使用 flat 模式,您将不会得到边框;使用 outlined 模式,将显示芯片的边框。图标要赋予芯片的图标。选中值为 true/false。如果为 true,则芯片将被选中。选中颜色要赋予的颜色... 阅读更多

解释 React Native 中动画的工作原理?

Shilpa S
更新于 2021年7月1日 09:31:50

333 次浏览

React Native 提供了一个 Animation 组件,有助于为可用的组件添加更多交互性。动画组件可用于为 View、Text、Image、ScrollView、FlatList 和 SectionList 添加动画。React Native 提供两种类型的动画:Animated API 布局动画 Animated API Animated api 有助于根据输入/输出提供基于时间的动画。在这个例子中,我们将使用 animated timing api 动态地改变盒子的宽度和高度。要使用动画,请按如下所示导入组件:import { Animated } from 'react-native' 要使用 Animation,我们需要首先对其进行配置,如下所示:Animated.timing() 函数使用... 阅读更多

如何在 reactnative 中显示复选框?

Shilpa S
更新于 2021年7月1日 09:28:06

3K+ 次浏览

复选框是我们经常在 UI 上使用的常见组件。我们在 reactnative 中有一些很酷的方法来显示复选框。核心 react-native 包不支持复选框,您需要安装一个包才能使用它。要显示复选框,必须安装以下包:npm install --save-dev react-native-paper 基本的复选框组件如下: 现在让我们来看一些复选框的重要属性:属性描述状态可以赋予状态的值为 checked、unchecked 和 indeterminate。禁用值为布尔值。它可以用来启用/禁用复选框。onPress当复选框... 阅读更多

如何在 ReactNative 中显示日期和时间选择器?

Shilpa S
更新于 2021年7月1日 08:56:57

9K+ 次浏览

要在您的应用程序中显示日期和时间选择器,您必须安装一个包,如下所示:npm install @react-native-community/datetimepicker --save 安装完成后,让我们继续先了解如何显示日期选择器。示例:ReactNative 中的 DateTimePicker 首先导入 datetimepicker 组件,如下所示:import DateTimePicker from '@react-native-community/datetimepicker'; 基本的 DateTimePicker 组件如下所示: 以下是 DateTimePicker 的一些重要属性。属性描述模式定义您想要的拾取器类型。选项包括 date、time、datetime 和 countdown。从上述选项中,datetime 和 countdown 仅在 iOS 上可用。显示Android 的值为 default、spinner、calendar 和 clock。对于... 阅读更多

解释 ReactNative SwitchSelector 组件

Shilpa S
更新于 2021年7月1日 08:52:48

331 次浏览

SwitchSelector 组件类似于单选按钮。它允许您选择多个值。要使用 SwitchSelector,您必须安装如下所示的包:npm i react-native-switch-selector --save-dev 基本的 SwitchSelector 如下所示: console.log(`value selected is : ${value}`)} /> 以下是 SwitchSelector 的一些重要属性:属性描述选项一个带有标签、值和图像图标 ID 的数组。初始将被选中的数组中的初始项。值将与 onPress 事件一起使用的开关值。onPress当开关更改时将调用的回调函数的事件。fontSize要考虑的标签字体大小。selectedColor... 阅读更多

如何在 ReactNative 中处理错误“文本字符串必须在

组件中呈现”?

Shilpa S
更新于 2021年7月1日 08:48:30

6K+ 次浏览

在开发应用程序时,您可能会遇到上述错误。以下是导致错误的代码:示例import React from "react"; import { Image , Text, View, StyleSheet } from "react-native"; export default class App extends React.Component {    render() {       return (                                       );    } } const styles = StyleSheet.create({    container: {       paddingTop: 50,       paddingLeft: 50,    },    stretch: {       width: ... 阅读更多

如何在 ReactNative 中处理使用导航时的错误?

Shilpa S
更新于 2021年7月1日 08:45:25

1K+ 次浏览

问题:在 ReactNative 中使用导航时,如何处理错误“导航器只能包含'Screen'组件作为其直接子项”?解决方案在处理应用程序时,您可能会遇到上述问题。这里我们将了解为什么会出现此类错误以及如何避免它。以下是导致错误的代码:示例App.jsimport * as React from 'react'; import { NavigationContainer } from '@react-navigation/native'; import { createStackNavigator } from '@react-navigation/stack'; import { Button, View, Alert, Text } from 'react-native'; const Stack = createStackNavigator(); const HomePage = ({ navigation }) => {    return ... 阅读更多

如何在 react native 中处理从一个页面导航到另一个页面?

Shilpa S
更新于 2021年7月1日 08:41:52

4K+ 次浏览

在开发应用的过程中,我们希望能够在不同的屏幕之间切换,这可以通过 React Navigation 来实现。为了实现页面导航,我们需要安装以下几个包:`npm install @react-navigation/native @react-navigation/stack npm install @react-native-community/masked-view react-native-screens react-native-safe-area-context react-native-gesture-handler` 安装完成后,让我们继续进行 React Native 导航的下一步设置。在你的应用项目中创建一个名为 `pages/` 的文件夹。创建两个 js 文件 `HomePage.js` 和 `AboutPage.js`。`pages/HomePage.js` `import * as React from 'react'; import { Button, View, Alert, Text } from 'react-native'; const HomeScreen = ({ navigation }) ...`阅读更多

广告