Skip to content
This repository has been archived by the owner on May 7, 2022. It is now read-only.

Commit

Permalink
doc: update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
Autokaka committed Dec 14, 2020
1 parent 012da28 commit 33de112
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 12 deletions.
6 changes: 3 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
## [0.0.3]
## [0.1.0]

## 任务清单
## 任务清单(持续拓展中)

目前还没有非常明确后续对这个插件的拓展方向. 我的初衷是使开发 app 过程中的 model 层完全消失, 为此我们目前需要实现:

- [x] 核心功能, json 转 object. 使用 value = json.key 或者 value = json[index]的方式访问类的成员.
- [x] object 重新转 string. 不是很难, 几小时就能做好.
- [ ] 实现 Map 和 List 的基础方法封装, 使得能更高效地操作 JsonObject. 具体实现准备直接参考 Map 和 List 有关接口.
- [x] ~~实现 Map 和 List 的基础方法封装, 使得能更高效地操作 JsonObject. 具体实现准备直接参考 Map 和 List 有关接口.~~ 考虑到需要实现的接口过多, 现采用appy的方式, 将内部数据转为确定的类型传递出来后进行操作, 最后再返还回去.
- [ ] 默认封装一个统一的 JsonObject 规范. 这个规范在前期将直接写死, 后期可以由开发者自己设定, 用于每个开发团队不同场景下能够适配属于自己的 JsonObject.
- [ ] 创建一个 model 和 JsonObject 的成员关联, 削弱由 dynamic 造成的类型弱化问题. 做点和 JavaScript 里不一样的.
8 changes: 1 addition & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,13 +52,7 @@

## 任务清单(持续拓展中)

目前还没有非常明确后续对这个插件的拓展方向. 我的初衷是使开发app过程中的model层完全消失, 为此我们目前需要实现:

- [x] 核心功能, json 转 object. 使用value = json.key或者value = json[index]的方式访问类的成员.
- [x] object重新转string. 不是很难, 几小时就能做好.
- [ ] 实现Map和List的基础方法封装, 使得能更高效地操作JsonObject. 具体实现准备直接参考Map和List有关接口.
- [ ] 默认封装一个统一的JsonObject规范. 这个规范在前期将直接写死, 后期可以由开发者自己设定, 用于每个开发团队不同场景下能够适配属于自己的JsonObject.
- [ ] 创建一个model和JsonObject的成员关联, 削弱由dynamic造成的类型弱化问题. 做点和JavaScript里不一样的.
详见CHANGELOG.md

## 应用领域构思

Expand Down
2 changes: 1 addition & 1 deletion example/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ packages:
path: ".."
relative: true
source: path
version: "0.0.3"
version: "0.1.0"
json_rpc_2:
dependency: transitive
description:
Expand Down
2 changes: 1 addition & 1 deletion pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: json_object
description: You can use json_object to access a json string just like accessing normal objects without using json_serializable or something like that.
version: 0.0.3
version: 0.1.0
homepage: https://github.com/Autokaka/json_object.git

environment:
Expand Down

0 comments on commit 33de112

Please sign in to comment.