|
4 | 4 |
|
5 | 5 | 让处理表单返回值变得更容易!
|
6 | 6 |
|
7 |
| -需要已编译好的版本?去看看 [Releases](https://github.com/lgc-LLSEDev/FormAPIEx/releases) 吧! |
8 |
| - |
9 | 7 | ## 介绍
|
10 | 8 |
|
11 | 9 | 本工具库提供了一些类以及函数,可以让各位更方便地处理表单返回值,不用再为需要自己处理表单按钮的 ID 而烦恼了!
|
|
20 | 18 |
|
21 | 19 | ## 引用
|
22 | 20 |
|
23 |
| -### QuickJS |
| 21 | +<details open> |
| 22 | +<summary>LL3 用法</summary> |
24 | 23 |
|
25 |
| -- 将编译好的 `FormAPIEx.js` 扔进 BDS 目录的 `plugins/lib` 文件夹中,之后使用下面的代码来导入 |
| 24 | +### LL3 - QuickJS |
| 25 | + |
| 26 | +- 将本仓库作为 Lip 包安装到 BDS 的插件目录: |
| 27 | + |
| 28 | + ```bash |
| 29 | + lip install github.com/lgc-LLDev/FormAPIEx |
| 30 | + ``` |
| 31 | + |
| 32 | + 或者作为你插件的依赖: |
| 33 | + |
| 34 | + ```jsonc |
| 35 | + // tooth.json |
| 36 | + { |
| 37 | + // ... |
| 38 | + "dependencies": { |
| 39 | + "github.com/lgc-LLDev/FormAPIEx": ">0.0.0" // 自行修改依赖版本 |
| 40 | + // ... |
| 41 | + } |
| 42 | + // ... |
| 43 | + } |
| 44 | + ``` |
| 45 | + |
| 46 | +- 之后使用 `require` 导入(没有试过能不能用 ES6 语法,可以自行尝试): |
26 | 47 |
|
27 | 48 | ```js
|
28 | 49 | // 可以接着导入其他本库已经导出的函数,类等
|
29 |
| - const { CustomFormEx } = require('./lib/FormAPIEx'); |
| 50 | + const { CustomFormEx } = require('./FormAPIEx'); |
| 51 | + ``` |
| 52 | + |
| 53 | +### LL3 - Rollup |
| 54 | + |
| 55 | +参见下方 `LL2 - NodeJS` 的用法 |
| 56 | + |
| 57 | +</details> |
| 58 | + |
| 59 | +<details> |
| 60 | +<summary>LL2 用法</summary> |
| 61 | + |
| 62 | +### LL2 - QuickJS |
| 63 | + |
| 64 | +- 将编译好的 `FormAPIEx.js` 扔进 BDS 目录的 `plugins/lib` 文件夹中,之后使用下面的代码来导入 |
| 65 | + |
| 66 | + ```js |
| 67 | + |
30 | 68 | ```
|
31 | 69 |
|
32 | 70 | 如果你使用的是 TypeScript,那么我更推荐你使用模块语法导入
|
|
36 | 74 | import { CustomFormEx } from './lib/FormAPIEx';
|
37 | 75 | ```
|
38 | 76 |
|
39 |
| -### NodeJS |
| 77 | +### LL2 - NodeJS |
| 78 | + |
| 79 | +#### 引用 `form-api-ex` npm 包 |
40 | 80 |
|
41 |
| -- 引用 `form-api-ex` npm 包 |
| 81 | +- 先将本包加入你项目的依赖项中 |
42 | 82 |
|
43 |
| - - 先将本包加入你项目的依赖项中 |
| 83 | + 推荐使用 `pnpm` 管理项目依赖 |
| 84 | + 下面的命令假设你已经安装了 `pnpm`,如果你没有安装,可以往上翻翻看看如何安装,也可以换用其他包管理器 |
| 85 | + 使用下面的命令将本包添加到你项目的依赖项中 |
44 | 86 |
|
45 |
| - 推荐使用 `pnpm` 管理项目依赖 |
46 |
| - 下面的命令假设你已经安装了 `pnpm`,如果你没有安装,可以往上翻翻看看如何安装,也可以换用其他包管理器 |
47 |
| - 使用下面的命令将本包添加到你项目的依赖项中 |
| 87 | + ```bash |
| 88 | + pnpm i form-api-ex |
| 89 | + ``` |
48 | 90 |
|
49 |
| - ```bash |
50 |
| - pnpm i form-api-ex |
51 |
| - ``` |
| 91 | +- 然后使用下面的语法导入 |
52 | 92 |
|
53 |
| - - 然后使用下面的语法导入 |
| 93 | + ```js |
| 94 | + // 可以接着导入其他本库已经导出的函数,类等 |
| 95 | + const { CustomFormEx } = require('form-api-ex'); |
| 96 | + ``` |
54 | 97 |
|
55 |
| - ```js |
56 |
| - // 可以接着导入其他本库已经导出的函数,类等 |
57 |
| - const { CustomFormEx } = require('form-api-ex'); |
58 |
| - ``` |
| 98 | + 如果你使用的是 TypeScript,那么我更推荐你使用模块语法导入 |
59 | 99 |
|
60 |
| - 如果你使用的是 TypeScript,那么我更推荐你使用模块语法导入 |
| 100 | + ```ts |
| 101 | + // 可以接着导入其他本库已经导出的函数,类,接口等 |
| 102 | + import { CustomFormEx } from 'form-api-ex'; |
| 103 | + ``` |
61 | 104 |
|
62 |
| - ```ts |
63 |
| - // 可以接着导入其他本库已经导出的函数,类,接口等 |
64 |
| - import { CustomFormEx } from 'form-api-ex'; |
65 |
| - ``` |
| 105 | +</details> |
66 | 106 |
|
67 | 107 | ## 联系我
|
68 | 108 |
|
|
0 commit comments