_.isNil(value)
: Checks if value
is null
or undefined
.
_.omitBy(targetObj, predicate)
[lodash] omitBy() 알아보기extSearch(xpos, ypos, keyword, sort) {
const EXT_SEARCH_URL = '/external/extsearch?'
const params: any = _.omitBy(
{
xpos: xpos,
ypos: ypos,
keyword: keyword,
sort: sort,
},
_.isNil.bind(_),
)
console.log('extSearch / params', params)
return axios.get(EXT_SEARCH_URL, { params: params }).then((response) => {
return Promise.resolve(response.data)
})
}
_.find()
: lodash find() 객체 값 찾기const pickup: any = _.find(this.freightDataStructure.destinations, {
type: 'PICKUP',
})
_.isEmpty()
: lodash isEmpty() 정보 및 예제
_.isEqual()
:selectItem(item) {
if (_.isEqual(this.addressType, 'pickUp'))
this.$emit('pickUpAddressItem', item)
else if (_.isEqual(this.addressType, 'dropOff1'))
this.$emit('dropOffAddressItem1', item)
else if (_.isEqual(this.addressType, 'dropOff2'))
this.$emit('dropOffAddressItem2', item)
else if (_.isEqual(this.addressType, 'route'))
this.$emit('routeAddressItem', item)
this.selectedItem = item.parceladdress
this.menuOpen = false
}