0
誰かがこれを見て、これをネイティブJSにする方法を理解することができます。アンダースコアのメソッドをES6に返す
_.chain(polls).deepClone().indexBy("id").value()
私はdeepClone
を見上げてみました、それはどこから来るのかを見つけることができませんでした。これは私が引き継ぎ、それにあまり慣れていないコードです。手伝ってくれてありがとう。ここで
は、私が持っている実施例である:
function loadPolls() {
return ScheduledEventService.getPolls($scope.webcastId)
.then(function(polls){
$scope.originalPolls = _.chain(polls).deepClone().indexBy("id").value();
$scope.webcast.polls = polls;
_.each(polls, function(poll){
poll.answers = _.map(_.range(Polls.MaxAnswers), function(i){
return (poll.answers && poll.answers[i]) || {};
});
poll.readOnly = poll.status !== "Closed" || poll.totalResponses > 0;
});
});
}
-1で大丈夫です。その理由は? – pertrai1
実例を提供できますか? –
@PratikParekh - 私が援助したことが助けてくれることを願っています – pertrai1