目标-我想创建一个带有 3 个导航(2 种类型)的应用程序
反应导航": "^3.3.2
Authloading- 基本上是一个加载页面,用于检查异步存储中的令牌并决定是否重定向到AuthStack或AppStack。
AuthStack - 它有登录和注册页面。AppStack - 包含一些在登录后打开的页面,例如仪表板、配置文件等。到目前为止我取得的成就 -
我可以执行登录、注销、检查应用加载时用户是否已经登录。
剩下的 - 当用户进入主页/仪表板时,我希望有一个侧菜单/抽屉可以在滑动和按下按钮时打开。
我已经尝试过 React navigation 3 文档,但我认为我太新了,无法理解,Index.js-
import React from 'react';
import { createStackNavigator, createSwitchNavigator, createAppContainer,
createDrawerNavigator } from 'react-navigation';
import Signup from './Screens/Authentication/SignUp';
import SignInScreen from './Screens/Authentication/Login';
import HomeScreen from './Screens/DashBoard/Home';
import AuthLoadingScreen from './Screens/Authentication/AuthLoadingScreen';
const AppStack = createStackNavigator({
Home: HomeScreen,
// Other: OtherScreen
});
const AuthStack = createStackNavigator({
SignIn: SignInScreen,
SignUp: Signup
}, { …Run Code Online (Sandbox Code Playgroud) 我正在制作一个应用程序来使用 flutter 读取 BLE 信标,当我扫描设备并获取制造商数据时,我使用 flutter_blue{256:[0,0,0,16,1,57,33,18,0,0,154,10,0,0,94,0]}
设备制造商告诉我设备数据如下:
KCBAdvDataManufacturerData =<.. .. .. .. .. .. .. .. be 21 01 00 50 08 00 00 5e ..>
当我使用 BLE Hero 等现成的 BLE 应用程序扫描设备时,我得到的制造商数据为 00 01 08 1e ac a2 00 37 8f 35 05 00 f0 08 00 00 4b 00
我不知道如何转换
{256:[0,0,0,16,1,57,33,18,0,0,154,10,0,0,94,0]}
到
00 01 08 1e ac a2 00 37 8f 35 05 00 f0 08 00 00 4b 00