首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何异步使用_.some

如何异步使用_.some
EN

Stack Overflow用户
提问于 2017-04-08 11:24:51
回答 1查看 51关注 0票数 0

有没有办法异步使用_.some()?我得到了下面的代码片段,我正在尝试切换到异步方法,以防止它导致超时问题。

代码语言:javascript
复制
DLClear = function( obj, squarePt ) {

    var wallPaths = findObjs( {
         _type  : 'path',
         _pageid: obj.get('pageid'),
        layer   : 'walls'
    } );

    var landingPt    = [ obj.get('left'), obj.get('top'), 1 ];
    var wallSegments = PathMath.toSegments( wallPaths );
    var squareSeg    = [ landingPt, squarePt ];

    var blocked = _.some( wallSegments, function( wallSeg ) {
        return PathMath.segmentIntersection( squareSeg, wallSeg );
    } );
    return !blocked;
},

我写的平台使用的是javascript ES7,所以async/await是可用的。

感谢所有的帮助,

史考特

EN

回答 1

Stack Overflow用户

发布于 2017-04-08 11:32:00

您可以使用为与Node.js配合使用而设计的async库,对于这种情况,.each函数将为您提供帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43289812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档