total.js 流中 http 请求的动态路由
dynamic route for http-request in total.js flow
如何在 total.js 流程中为 http 请求使用动态 url。我能够从路由组件获取参数,但如何将其传递给 http-request url ?
这是可能的,而且非常容易。您可以使用 Code
(更好)或 Repository
组件。
- 使用以下代码添加
Code
组件:
// This will be as dynamic argument stored in hidden Flow Message repository:
repository.code = 'sk';
// or you can bind value from received data:
repository.code = value.code; // value === received data
// Continue with processing
send(0, value);
- 现在您可以像这样更新 HTTP 请求组件中的 URL 地址:
URL: https://restcountries.eu/rest/v2/alpha/{code}
HTTP 请求 组件将用 repository.code
值替换 {code}
。您可以使用多个值。就这样:-)
如何在 total.js 流程中为 http 请求使用动态 url。我能够从路由组件获取参数,但如何将其传递给 http-request url ?
这是可能的,而且非常容易。您可以使用 Code
(更好)或 Repository
组件。
- 使用以下代码添加
Code
组件:
// This will be as dynamic argument stored in hidden Flow Message repository:
repository.code = 'sk';
// or you can bind value from received data:
repository.code = value.code; // value === received data
// Continue with processing
send(0, value);
- 现在您可以像这样更新 HTTP 请求组件中的 URL 地址:
URL: https://restcountries.eu/rest/v2/alpha/{code}
HTTP 请求 组件将用 repository.code
值替换 {code}
。您可以使用多个值。就这样:-)