我的编辑器(Webstorm)给了我这个奇怪的信息:
这是导致警告消息的代码:
const {masterid = '', type = ''} = req.query;
if (!masterid) {
return res.status(500).send(new Error('Missing query param "masterid".'));
}
async.autoInject({
patients(callback) {
if(type && type !== 'staff'){
return process.nextTick(callback);
}
store.get(`chat:presence:users:${masterid}`, callback)
},
users(callback) {
if(type && type !== 'patient'){
return process.nextTick(callback);
}
store.get(`chat:presence:patient:${masterid}`, callback);
}
}, (err, results) => {
if (err) {
return res.status(err.code).send(err);
}
res.json(results);
});
也许我使用了错误的语法?
我只是想为变量设置默认值。语法应该正确。
最佳答案
这是一个错误,请按照WEB-33226进行更新
关于javascript - 二进制运算参数类型字符串与类型字符串不兼容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52376838/