Jelajahi Sumber

更新使用文档

drake 3 tahun lalu
induk
melakukan
12723871ad
3 mengubah file dengan 15 tambahan dan 12 penghapusan
  1. 8 1
      docs/coroutine-request.md
  2. 2 6
      docs/scope.md
  3. 5 5
      mkdocs.yml

+ 8 - 1
docs/coroutine-request.md

@@ -24,4 +24,11 @@ thread {
     Thread.sleep(5000) // 等待五秒
     job.cancel()
 }
-```
+```
+
+
+Net主要推荐使用的是协程请求, 但是同时支持其他方式发起请求
+
+- 协程请求
+- [同步请求](sync-request.md)
+- [回调请求](callback.md)

+ 2 - 6
docs/scope.md

@@ -1,10 +1,6 @@
-Net的网络请求本身支持在官方的自带的作用域内使用, 但是考虑到完整的生命周期和错误处理等推荐使用Net内部定义的作用域.
+协程请求要求在协程的作用域中调用, 这里介绍如何创建不同的作用域获取不同的功能
 
-> 全部使用顶层扩展函数
-
-本质上Net的请求动作函数返回的是一个Deferred对象. 可以在任何协程作用域内执行. 但是协程默认的作用域没有生命周期进行处理.
-
-这里建议你使用Net提供的创建作用域函数.
+本质上Net的请求动作函数返回的是一个Deferred对象. 可以在任何协程作用域内执行. 但是考虑到完整的生命周期和错误处理等推荐使用Net内部定义的作用域.
 
 ## 异步任务的作用域
 

+ 5 - 5
mkdocs.yml

@@ -37,11 +37,10 @@ nav:
   - 使用: index.md
   - 协程请求: coroutine-request.md
   - 同步请求: sync-request.md
-  - ViewModel: view-model.md
-  - 请求对象: request.md
+  - 请求参数: request.md
   - 全局配置: config.md
-  - 转换数据:
-      - 创建转换器: converter.md
+  - 返回数据:
+      - 使用转换器: converter.md
       - 特殊结构解析: convert-special.md
       - kotlin-serialization: kotlin-serialization.md
       - 数据模型生成插件: model-generate.md
@@ -51,6 +50,7 @@ nav:
       - 自动下拉刷新: auto-refresh.md
       - 自动分页加载: auto-page.md
   - 创建作用域: scope.md
+  - ViewModel: view-model.md
   - 切换线程: switch-thread.md
   - OkHttpClient: okhttp-client.md
   - 错误处理: error-handle.md
@@ -63,7 +63,7 @@ nav:
   - 取消请求: cancel.md
   - Https证书: https.md
   - 重复请求: unique.md
-  - 节流阀: debounce.md
+  - 自动搜索/节流阀: debounce.md
   - 最快请求结果: fastest.md
   - 日志拦截器: log-recorder.md
   - 轮循器/倒计时: interval.md