필요한 JSON 객체가 있습니다.javasccript - 새 객체 만들기
const tpl = require('../../../../assets/jsons/article-tpl.json');
후, 나는 배열을 반복하고 있는데 나는 그것이 article-tpl.json
에 정의되어있는 모든 반복에 새 템플릿을 만들려면이 객체를 사용하고 싶습니다.
angular.forEach(content.posts, (val, key) => {
let _tpl = new Object(tpl);
// do some things with _tpl
// push _tpl to array to hold all the different tplts
}
});
이 코드는 작동하지 않습니다. 동일한 템플릿 배열이 있습니다. 문제가 무엇인지 알아 내도록 도와 줄 수 있습니까? 감사합니다. .
코드를 더 추가하거나 플 런커를 제공 할 수 있습니까? – varit05
다음 트릭을 시도해보십시오 :'let _tpl = JSON.parse (tpl);' –
@AlexM 실제로 작동했습니다. 나는 그것이 이미 객체이고 문자열이 아니기 때문에'_tpl = JSON.parse (JSON.stringify (tpl)); '를 사용했습니다. 결국 lodash'cloneDeep'을 사용했습니다. –