Skip to content

Commit a64059d

Browse files
authored
Merge pull request #52 from HuolalaTech/release/1.1.6
Release/1.1.6
2 parents f5c6fb2 + 47da107 commit a64059d

File tree

1 file changed

+23
-12
lines changed

1 file changed

+23
-12
lines changed

README.md

Lines changed: 23 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -99,26 +99,37 @@ iOS | [Android](https://github.com/HuolalaTech/hll-wp-therouter-android) | [中
9999

100100
TheRouteriOS讲解视频:<https://www.bilibili.com/video/BV1px4y1Y7mX>
101101

102-
##注意事项
102+
## 注意事项
103103

104-
###1. 为什么会有Demo中有TheRouterApi这个类,TheRouterApi中的类是必须写的嘛。
104+
### 1. 为什么会有Demo中有TheRouterApi这个类,TheRouterApi中的类是必须写的嘛。
105105
在跨模块调用时,我们无法拿到其他模块具体的类信息,那么抽象的TheRouterApi就能实现跨模块调用了。这里增加这个类仅仅作为辅助打开路由工具类而已。如果你不用也是OK的,可以直接通过 `TheRouter.openURL("scheme://router/demo?id=2&value=3&name=AKyS")`打开路由即可。
106-
###2. TheRouterApi不是注册时使用的,是跨模块调用时使用的。比如 `TheRouter.openURL(TheRouterLAApi().requiredURL)` 路由注册自动注册的,只需要实现TheRouterAble协议即可。
107-
###3. forceCheckEnable具体含义 强制打开TheRouterApi定义的便捷类与实现TheRouterAble协议类是否相同,打开的话,debug环境会自动检测,避免线上出问题,建议打开.这里都有开关,如果你觉得没必要,改为false即可,但是需要你自己讲所有跳转的地方都自己测试一遍,看看有没有失败的,当然失败在debug下会触发断言的。
106+
### 2. TheRouterApi不是注册时使用的,是跨模块调用时使用的。
107+
比如 `TheRouter.openURL(TheRouterLAApi().requiredURL)` 路由注册自动注册的,只需要实现TheRouterAble协议即可。
108+
### 3. forceCheckEnable具体含义。
108109

110+
强制打开TheRouterApi定义的便捷类与实现TheRouterAble协议类是否相同,打开的话,debug环境会自动检测,避免线上出问题,建议打开.这里都有开关,如果你觉得没必要,改为false即可,但是需要你自己讲所有跳转的地方都自己测试一遍,看看有没有失败的,当然失败在debug下会触发断言的。
109111

110-
##注意事项
111-
###1. 为什么会有Demo中有TheRouterApi这个类,TheRouterApi中的类是必须写的嘛。
112+
113+
## 注意事项
114+
115+
### 1. 为什么会有Demo中有TheRouterApi这个类,TheRouterApi中的类是必须写的嘛。
112116
在跨模块调用时,我们无法拿到其他模块具体的类信息,那么抽象的TheRouterApi就能实现跨模块调用了。这里增加这个类仅仅作为辅助打开路由工具类而已。如果你不用也是OK的,可以直接通过 `TheRouter.openURL("scheme://router/demo?id=2&value=3&name=AKyS")`打开路由即可。
113-
###2. TheRouterApi不是注册时使用的,是跨模块调用时使用的。比如 `TheRouter.openURL(TheRouterLAApi().requiredURL)` 路由注册自动注册的,只需要实现TheRouterAble协议即可。
114-
###3. forceCheckEnable具体含义 强制打开TheRouterApi定义的便捷类与实现TheRouterAble协议类是否相同,打开的话,debug环境会自动检测,避免线上出问题,建议打开.这里都有开关,如果你觉得没必要,改为false即可,但是需要你自己讲所有跳转的地方都自己测试一遍,看看有没有失败的,当然失败在debug下会触发断言的。
117+
### 2. TheRouterApi不是注册时使用的,是跨模块调用时使用的。
118+
比如 `TheRouter.openURL(TheRouterLAApi().requiredURL)` 路由注册自动注册的,只需要实现TheRouterAble协议即可。
119+
### 3. forceCheckEnable具体含义。
120+
121+
强制打开TheRouterApi定义的便捷类与实现TheRouterAble协议类是否相同,打开的话,debug环境会自动检测,避免线上出问题,建议打开.这里都有开关,如果你觉得没必要,改为false即可,但是需要你自己讲所有跳转的地方都自己测试一遍,看看有没有失败的,当然失败在debug下会触发断言的。
115122

116123

117-
##注意事项
118-
###1. 为什么会有Demo中有TheRouterApi这个类,TheRouterApi中的类是必须写的嘛。
124+
## 注意事项
125+
126+
### 1. 为什么会有Demo中有TheRouterApi这个类,TheRouterApi中的类是必须写的嘛。
119127
在跨模块调用时,我们无法拿到其他模块具体的类信息,那么抽象的TheRouterApi就能实现跨模块调用了。这里增加这个类仅仅作为辅助打开路由工具类而已。如果你不用也是OK的,可以直接通过 `TheRouter.openURL("scheme://router/demo?id=2&value=3&name=AKyS")`打开路由即可。
120-
###2. TheRouterApi不是注册时使用的,是跨模块调用时使用的。比如 `TheRouter.openURL(TheRouterLAApi().requiredURL)` 路由注册自动注册的,只需要实现TheRouterAble协议即可。
121-
###3. forceCheckEnable具体含义 强制打开TheRouterApi定义的便捷类与实现TheRouterAble协议类是否相同,打开的话,debug环境会自动检测,避免线上出问题,建议打开.这里都有开关,如果你觉得没必要,改为false即可,但是需要你自己讲所有跳转的地方都自己测试一遍,看看有没有失败的,当然失败在debug下会触发断言的。
128+
### 2. TheRouterApi不是注册时使用的,是跨模块调用时使用的。
129+
比如 `TheRouter.openURL(TheRouterLAApi().requiredURL)` 路由注册自动注册的,只需要实现TheRouterAble协议即可。
130+
### 3. forceCheckEnable具体含义。
131+
132+
强制打开TheRouterApi定义的便捷类与实现TheRouterAble协议类是否相同,打开的话,debug环境会自动检测,避免线上出问题,建议打开.这里都有开关,如果你觉得没必要,改为false即可,但是需要你自己讲所有跳转的地方都自己测试一遍,看看有没有失败的,当然失败在debug下会触发断言的。
122133

123134
## 如何集成使用
124135

0 commit comments

Comments
 (0)