안녕하세요, 그래서 객체의 배열을 가지고있다. 이 객체들은 어떻게 든 $$hashKey
을 얻습니다. 을 제거해야 내 방울이 중복되거나 고유 로직을 제거합니다.
let tickers = [
{
$$hasKey: "object:280",
ticker: 'goog'
},
{
$$hasKey: "object:308",
ticker: 'goog'
},
{
$$hasKey: "object:327",
ticker: 'goog'
}
]
R.uniq(tickers); //-> Returns all instead of 1
R.dropRepeats(tickers); //-> Returns all instead of 1
나는이 시도,하지만 내 시세 배열은 3 개
undefined
값으로 끝났다.
const removeRepeats = tickers => {
console.log('removeRepeats', tickers);
tickers = _.map(tickers, ticker => {
delete ticker['$$hasKey'];
});
return R.dropRepeats(tickers);
};
합니까 "ramda"는이를 **지도()**? – JonSG
예 http://ramdajs.com/docs/#map –
removeRepeats를 다음과 같이 업데이트하면 어떻게됩니까? ** tickers = _.map (tickers, ticker => {return {ticker : "ticker"}};}); ** – JonSG