Я получаю эти данные из API
{"city":"New York","type":["0","1","9"]}
Мне нужно преобразовать таким образом:
{"type":{0:true,1:true,9:true},...}
Я пытаюсь с угловым foreach таким образом
var tmparr = [];
angular.forEach( $scope.path.type, function (value, key) {
tmparr.push(value + ":true")
});
$scope.checkfilters.type = tmparr
но таким образом у меня есть этот результат, и это не то, что мне нужно
{"business_type":["0:true","1:true","9:true"]}
Я не знаю, как заменить [] на {} в моем массиве
ЕслиЯ пытаюсь установить var tmparr = {} У меня есть неопределенная ошибка в функции push