我正在使用Object.assign()
向HTML添加属性
const { attr1, attr2, attr3 } = attributes;
return Object.assign({
['data-attr-1']: attr1,
['data-attr-2']: attr2,
['data-attr-3']: attr3,
});
如果值为空,则仍在创建HTML属性。是否可以忽略空值的属性?
注意:我只能使用Object.assign()
来支持此
答案 0 :(得分:0)
您可以检查值并仅使用对象映射truthy值。
atricapillum basilicorne blandulum carinatum confusum dubium
Cyperaceae 1 1 1 0 1 1
Juncaceae 1 1 0 1 1 0
Plantaginaceae 0 0 0 0 1 0
Poaceae 1 0 0 0 0 0
Typhaceae 1 0 0 0 0 0