美文网首页
Promise 采坑计

Promise 采坑计

作者: cj_jax | 来源:发表于2020-06-23 15:33 被阅读0次
  1. 初始化-获取循环中的异步数据
// 初始化
    onLoadPage(info: any, dept: any = null, newInfo: any = null) {
        if (info && info.ID) {
            this._service.getEdit(info.ID).success((d) => {
                $.extend(this.editInfo, d);
                    // 查询岗位列表
                    if (this.editInfo.Positions.length > 0) {
                        const unitPositions = [];
                        Promise.all(
                              //  添加 async 和 await
                            this.editInfo.Positions.map(async (o) => {
                                let dept;
                                if (o && o.UnitID) {
                                    await this.loadNode(o.UnitID).then((data) => {
                                        dept = data.find((d) => d.id === o.DeptID);
                                    });
                                }
                                return dept ? this.pushPosition(unitPositions, dept, o) : Promise.resolve();
                            })
                        ).then((d) => {
                            this.editInfo.Positions = unitPositions;
                        });
                    }
                });
            });
    }
    /**
     * 职位
     *
     */
    pushPosition(positionUsers: any[], dept: any, positionUser: any = null) { }

相关文章

  • Promise 采坑计

    初始化-获取循环中的异步数据

  • 新项目采坑计

    1. 引入UMengAnalytics 解决办法:引入UIKit.framework

  • Universal Link 前端部署采坑记

    Universal Link 前端部署采坑记 Universal Link 前端部署采坑记

  • 异步中forEach/map与async/await使用踩坑

    在使用promise处理异步问题时,遇到坑 前端有些异步效果可以使用promise解决 forEach/map与a...

  • Flutter携程APP总结

    功能展示 首页实现 搜索页面实现 旅拍页面 DAO 采坑 启动屏 自定义Widget 打包 功能展示 DAO 采坑...

  • 有的坑要早踩

    有的坑要早踩好处才大,因为年轻还可以有多次采坑的时间,总结经验知道为什么采坑,踩到了什么坑,而在我们年轻时,父母总...

  • 2019-08-01 疑难杂症之- hive踩坑

    很多时候,你以为你懂了,其实你并没有。采坑指南就是将踩过的坑记住。 1、hive 表新增字段时,采坑 2、hive...

  • laravel queue & horizon 采坑日记

    采坑前景 问题来了 文档 文档地址

  • redis采坑

    1,redis使用要点 例子1 用户发起一次请求,如果发现redis中没有的话,就从数据库里查询,并把查询结果放入...

  • 日常采坑

    video视频自动播放失效问题 页面初始化的时候调用video标签的play函数即可 微信视频播放的问题 需求是一...

网友评论

      本文标题:Promise 采坑计

      本文链接:https://www.haomeiwen.com/subject/afjhfktx.html