创新互联百度小程序教程:swan.after

  • swan.after

    swan.after

    解释:swan.after 可以拦截所有当前运行小程序对于 API 的调用,默认传入function时,只在 API 函数调用的返回阶段拦截。如果传入 Object,则可以选择拦截的阶段(例如: 返回阶段、回调调用阶段)。

    方法参数:Object

    Object 参数说明

    属性名 类型 默认值 必填 说明
    [key] String 要拦截的 API 的名称
    [value] Object / Function 拦截之后的处理器(如果为 function,则默认在 returning 阶段调用)

    可拦截的所有方法

    参见 API 文档,API 中所有 swan 调用的均可以拦截

    代码示例

     
     
     
    1. swan.after({
    2. // 默认在returning阶段进行拦截
    3. request: function (context) {
    4. console.log('do something after request returning');
    5. },
    6. // 可以拦截success返回,fail返回,与returning
    7. request: {
    8. success(context) {
    9. console.log('do something after request success callback');
    10. },
    11. fail(context) {
    12. console.log('do something after request fail callback');
    13. },
    14. returning(context) {
    15. console.log('do something after request returning');
    16. }
    17. }
    18. });

    网站名称:创新互联百度小程序教程:swan.after
    标题来源:http://www.kmzsk.com/article/cddeish.html

    其他资讯

    Copyright © 2026 昆明姝彩聂商贸有限公司 All Rights Reserved 滇ICP备2025072963号-9
    友情链接: 成都网站建设 自适应网站设计 高端定制网站设计 成都网站制作 成都企业网站设计 成都网站设计 成都定制网站建设 网站建设 移动手机网站制作 网站制作公司 定制网站设计 手机网站制作设计 响应式网站设计 成都营销网站建设 营销网站建设 攀枝花网站设计 成都网站设计 成都网站设计 重庆外贸网站建设 成都网站建设流程 成都网站建设 网站制作