如果使用lodash没有数据,则value应该为空

时间:2018-08-16 07:08:53

标签: javascript angular typescript angular5 lodash

我正在尝试将lodash用于以下情况: 如果数据是null或“未定义”,则值必须显示为空-使用Lodash。

 this.PartServiceData.masterData = result['data'].partMasterDataCompleteList[0];

在上面的代码中,如果任何数据具有undefinednull值,则必须使用Lodash方法将数据写为空。

1 个答案:

答案 0 :(得分:1)

如果您将_.getdefault value参数一起使用,则可以在一个呼叫中将值为empty的情况下分配null/undefined

_.get(result, 'data.partMasterDataCompleteList.0', 'empty');