|
@@ -127,7 +127,7 @@ struct MyView {
|
|
|
|
|
|
```
|
|
```
|
|
## 3.[网络请求](./src/main/ets/http/HttpHelper.ts)
|
|
## 3.[网络请求](./src/main/ets/http/HttpHelper.ts)
|
|
-> 使用室建议二次封装
|
|
|
|
|
|
+> 使用时建议二次封装
|
|
>
|
|
>
|
|
> 参数定义
|
|
> 参数定义
|
|
> ```typescript
|
|
> ```typescript
|
|
@@ -197,12 +197,34 @@ HttpHelper.get()
|
|
reject(error)
|
|
reject(error)
|
|
})
|
|
})
|
|
```
|
|
```
|
|
|
|
+## 4.[自定义view](./src/main/ets/view)
|
|
|
|
+### 2.1.[LoadingView](./src/main/ets/view/LoadingView.ets)
|
|
|
|
|
|
|
|
+> 封装了loading的根布局
|
|
|
|
+
|
|
|
|
+```tsx
|
|
|
|
+import { LoadingView } from '@szyx/sdk_base'
|
|
|
|
+
|
|
|
|
+@State isLoading: boolean = false
|
|
|
|
+
|
|
|
|
+build() {
|
|
|
|
+ Stack() {
|
|
|
|
+ LoadingView({ isLoading: this.isLoading }) {
|
|
|
|
+ Column() {
|
|
|
|
+ Text('正常布局')
|
|
|
|
+ }
|
|
|
|
+ .width('100%')
|
|
|
|
+ .height('100%')
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
+```
|
|
|
|
|
|
|
|
|
|
-# **** 常见问题
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+# **** 常见问题
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
|