Unexpected literal in error position of callback.eslint(standard/no-callback-literal)

Unexpected literal in error position of callback.eslint(standard/no-callback-literal)

eslint标准模式-回调报错,cb(true/false)的回调函数写法,在eslint starand的标准中不允许这样写。
在这里插入图片描述

解决方法

Promise.all(tasks)
        .then(() => cb(new Error(true)))
        .catch(() => {
          const flag = false
          cb(flag)
        })

cb(new Error(true/false))或者const flag = false;cb(flag)都可以

发布了17 篇原创文章 · 获赞 0 · 访问量 403

猜你喜欢

转载自blog.csdn.net/k19970320j/article/details/104383270