首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
RN+Typescript仿ximalaya
今朝有熊
创建于2025-02-10
订阅专栏
RN+Typescript仿ximalaya
等 4 人订阅
共66篇文章
创建于2025-02-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
11-1 功能展示和分析
在本章中,我们将完成频道模块的功能。以下是频道模块的功能展示和分析: 一、频道页面布局 频道信息组件:显示频道的标题、简介、图片,以及作者的姓名和头像。 标签组件:分别显示简介和节目列表,默认加载节目
10-8 根据选中类别动态生成首页模块的顶部标签导航器和modal
在之前的章节中,我们已经完成了分类模块的功能。在这一节中,我们将根据用户选择的类别动态生成首页的顶部标签导航器和 Model。 一、动态生成顶部标签导航器 更新 HomeTabs.tsx 文件 在 n
10-7 选中类别的拖拽排序
在本节中,我们将学习如何在分类模块中添加拖拽功能。以下是实现步骤: 使用拖拽排序库 在 pages/Category/index.tsx 中,使用 DragSortableView 组件实现拖拽排序功
10-6 添加类别和删除类别
在本节中,我们将实现类别模块的添加和删除功能。以下是详细的实现步骤: 一、更新 Item 组件 1. 添加编辑状态图标 在 pages/Category/Item.tsx 中,根据编辑状态显示加号或减
10-5 标题栏添加右上角按钮以及切换编辑状态
在本节中,我们将学习如何在标题栏添加右上角按钮,并实现编辑状态的切换。以下是实现步骤: 一、添加编辑按钮 1. 安装 react-navigation-header-buttons 2. 配置编辑按钮
10-4 类别页面的布局和样式
在本节中,我们将完成类别页面的布局和样式设计。以下是详细的实现步骤: 一、创建类别页面 1. 创建文件夹和文件 在 pages 文件夹下创建 Category 文件夹,并在其中创建 index.tsx
10-3 分类模块的model
在本节中,我们将学习如何在应用加载时请求类别接口,并将数据保存到本地存储中。以下是分类模块的 Model 实现: 一、创建分类模块的 Model 1. 创建 category.ts 文件 在 mode
10-2 YAPI 接口和本地数据存储
在本节中,我们将讲解类别模块的数据结构以及本地持久化存储的知识。 一、YAPI 接口 1. 接口数据 类别模块的数据相对较多且固定,因此我们直接在 YAPI 中创建接口,并将数据写死。
10-1 产品功能的分析与演示
在本章中,我们将完成分类模块的开发。以下是分类模块的功能: 一、分类模块的功能分析 页面布局:分类页面分为两部分: 已选择的类别:显示用户当前选择的类别。 所有类别:显示所有可用的类别。
9-9 自定义头部渐变背景
在本章中,我们将学习如何为顶部标签导航器添加自定义渐变背景,并实现根据滚动位置动态改变背景色的效果。 一、隐藏首页标题栏 我们将在首页标签页时隐藏顶部标题栏。
9-8 RN之首页的上拉加载更多和下拉刷新
在本节中,我们将为首页列表添加上拉加载更多和下拉刷新功能。FlatList的使用、更新 Model、尾部和空列表处理
9-7 RN之首页列表
在本节中,我们将编写首页的列表组件,并实现列表项的点击事件处理和性能优化。 一、创建 Model 在 models/home.ts 中添加以下内容
9-6 猜你喜欢
在本节中,我们将编写“猜你喜欢”组件,该组件用于展示一个九宫格的卡片布局。 一、创建 Model 在 models/home.ts 中添加以下内容: 声明接口地址: 定义 Guess 接口: 在 Ho
9-5 创建首页model,更换轮播图的数据
在本节中,我们将学习如何使用 Dva 管理状态,并从后台获取数据以更新轮播图。 一、启动 YAPI 服务 YAPI 是一个强大的 API 管理平台,用于模拟后台接口。以下是启动 YAPI 服务的步骤:
9-4 轮播图
在本节中,我们将使用 react-native-snap-carousel 库实现轮播图功能。该库功能丰富,定制性强,可以根据官方文档配置出所需的样式。 一、安装依赖 二、创建轮播图组件
9-3 顶部标签导航器
在本节中,我们将学习如何使用顶部标签导航器。 一、安装依赖 顶部标签导航器需要以下依赖: 二、创建顶部标签导航器 在 navigator/HomeTabs.tsx 中创建顶部标签导航器: 三、集成顶部
9-2 RN之字体图标与底部标签图标
在本节中,我们将学习如何使用字体图标,并完成底部标签栏图标的配置。 一、字体图标库的选择 在 React Native 项目中,常用的字体图标库是 react-native-vector-icons。
9-1 RN之首页展示与分析
在第九章中,我们将实现并分析首页的功能。以下是首页的主要功能点: 底部导航栏的自定义图标 图标不是普通的 PNG 图片,而是使用 SVG 实现的自定义图标。 头部标签页切换 点击标签可以切换不同的页面
8-1~8-6 RN之状态管理Dva
第一节:状态管理概述 什么是状态管理? 状态管理是指在应用中管理和更新组件数据的过程。React 本身是一个用于构建用户界面的库,不提供状态管理功能。当应用涉及多个页面或组件时,需要处理数据传递
7-1 ~7-5 React Navigation v5
第一节:导航器基本介绍 什么是导航器? 在移动应用中,通常需要多个页面来实现复杂的功能。例如: iOS 的设置应用采用堆栈式导航。 照片应用使用底部标签导航。 Android 的联系人应用使用抽屉
下一页