我正在开发一个小型的API,并想使用 HTTP PATCH请求
更新数据,而不使用大量的if语句。我试图只将更改后的数据填充到传出数据对象中。
update() {
let prop1 = hasBeenChanged.prop1 ? changedData.prop1 : null;
// ...
let propN = hasBeenChanged.propN ? changedData.propN : null;
let data: ISomething = {
// something like --> property != null ? property: property.value : nothing
}
}
有没有办法动态创建数据对象?
||
应该改成:
来符合典型的三元条件语句结构吗?还是说这是一些我不熟悉的其他魔法操作? - SheffDoinWork