false ? true ? item.isdelete = true : item.isdelete = false: false ? item.activation = true : item.activation = false;
这句代码如何优化? 谢谢。!
      13 回复
    
    
展开后几乎是这样。
if (deleteFlag) {
                if (!status)
                    item.isDelete = true;
                else
                    item.isDelete = false;
                user.update(item, function(err){
                    if (err) {
                        console.error(err);
                        res.json({isSuccess: false});
                    } else {
                        res.json({isSuccess: true});
                    }
                })
            } else {
                if (!status)
                    item.activation = true;
                else
                    item.activation = false;
                user.update(item, function(err){
                    if (err) {
                        console.error(err);
                        res.json({isSuccess: false});
                    } else {
                        res.json({isSuccess: true});
                    }
                })
            }