我必須刪除不符合我的模型的不需要的對象屬性。我如何用lodash實現它。使用lodash刪除對象屬性
我的模型是
var model = {
fname:null,
lname:null
}
我控制器輸出發送給服務器將
var credentials = {
fname:"xyz",
lname:"abc",
age:23
}
之前,如果我使用
_.extend (model, credentials)
我得到age屬性了。我知道我可以使用
delete credentials.age
但如果我有超過10個不需要的對象。我可以用lodash達到它嗎?
這是正確的因爲刪除的函數是'_.omit',而'_.pick'指定了你想要的(這恰恰相反) – thiagoh
是正確的 - 並且取決於你的一般方法和周圍的業務邏輯 - 兩個版本都會依賴於你的要求 – Chris
對於部分你犯了一個錯字,它的'_.partial(_。omit ...'。 –