From d20c01427e2c9b2c98589c672ad95d7b19a061bc Mon Sep 17 00:00:00 2001 From: chongmingkj_xwq Date: Fri, 23 Feb 2024 09:22:48 +0800 Subject: [PATCH] =?UTF-8?q?[Issues:=20#I921X7]=20=E6=B7=BB=E5=8A=A0redux-l?= =?UTF-8?q?ogger=E6=8C=87=E5=AF=BC=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 1224/redux-logger.md | 93 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 1224/redux-logger.md diff --git a/1224/redux-logger.md b/1224/redux-logger.md new file mode 100644 index 00000000..b09b50f6 --- /dev/null +++ b/1224/redux-logger.md @@ -0,0 +1,93 @@ +> 模板版本:v0.1.3 + +

+

redux-logger

+

+

+ + Supported platforms + + + License + + +

+ +> [!tip] [Github 地址](https://github.com/LogRocket/redux-logger) + +## 安装与使用 + + + +#### **npm** + +```bash +npm install redux-logger@^3.0.6 +``` + +#### **yarn** + +```bash +yarn add redux-logger@^3.0.6 +``` + + + +下面的代码展示了这个库的基本使用场景: + +场景一: +```js +import { applyMiddleware, createStore } from 'redux'; +// Logger with default options +import logger from 'redux-logger' +const store = createStore( + reducer, + applyMiddleware(logger) +) + +``` + +场景二: +```js +import { applyMiddleware, createStore } from 'redux'; +import { createLogger } from 'redux-logger' + +const logger = createLogger({ + // ...options +}); + +const store = createStore( + reducer, + applyMiddleware(logger) +); +``` + +## 约束与限制 + +### 兼容性 + +本文档内容基于以下版本验证通过: + +1. RNOH:0.72.11; SDK:OpenHarmony(api11) 4.1.0.53; IDE:DevEco Studio 4.1.3.412; ROM:2.0.0.52; +2. RNOH:0.72.13; SDK:HarmonyOS NEXT Developer Preview1; IDE:DevEco Studio 4.1.3.500; ROM:2.0.0.58; + + +## 静态方法 + +> [!tip] "Platform"列表示该属性在原三方库上支持的平台。 + +> [!tip] "HarmonyOS Support"列为 yes 表示 HarmonyOS 平台支持该属性;no 则表示不支持;partially 表示部分支持。使用方法跨平台一致,效果对标 iOS 或 Android 的效果。 + +| Name | Description | Type | Required | Platform | HarmonyOS Support | +| ---- | ---- | ---- | -------- | -------- |-------- | +logger | default logger | Function | no | ios/android | yes +createLogger | options logger | Function | no | ios/android | yes + + +## 遗留问题s + +## 其他 + +## 开源协议 + +本项目基于 [The MIT License (MIT)](https://github.com/LogRocket/redux-logger/blob/master/LICENSE) ,请自由地享受和参与开源。 \ No newline at end of file -- Gitee