项目介绍
taro-chatroom仿微信聊天室项目是基于taro+react+react-redux+ReactNative+taroPop等技术实现的taro版聊天App实例,支持编译到三端h5+小程序+RN端,实现了消息发送、表情大图,图片预览、长按菜单、红包、朋友圈等功能。
如下图:编译到多端效果:H5端/小程序/App端
技术实现:
- 编码/技术:Vscode + react/taro/redux/react-native
- iconfont图标:阿里字体图标库
- 自定义导航栏Navigation + 底部Tabbar
- 弹窗组件:taroPop(基于Taro封装自定义模态框)
- 支持编译:H5端 + 小程序 + RN端
引入公共样式及状态管理
/**
* @desc Taro入口页面 app.jsx
* @about Q:282310962 wx:xy190310
*/
import Taro, { Component } from '@tarojs/taro'
import Index from './pages/index'
// 引入状态管理redux
import { Provider } from '@ta