0
사진을 만드는 프로젝트가 있습니다. 나는 모든 사진을 가치 구성 요소로하고 싶다.루프에서 구성 요소를 만드는 방법은 무엇입니까?
나는 액시오 요청을 보내고 답장을 보내고 나면 각 사진을 하나씩 삽입하고 싶지만 각 사진은 vue 구성 요소 여야합니다. 내 템플릿에
axios.get('/api/prepare?query='+encodeURIComponent(this.text))
.then(function(result){
const result_data = result.data;
self.images = result_data.images;
let index = 0;
for(let image in result_data.images){
new Vue({
el : "#photo",
template : "Photo.vue",
data : {
src : result_data.images[image].src,
symbolId : image,
photoId : result_data.images[image].photo_id,
name : index
}
});
index++;
}
내가 <div id="photo"></div>
가지고 있지만 난
찾을 수 없습니다 콘솔에서 오류가 발생 요소 :
내가 말했듯이 이제는 cosole에서 다음 오류가 발생했습니다. "구성 요소를 올바르게 등록 했습니까? 재귀 구성 요소의 경우"name "옵션을 제공해야합니다." – Viktor
불행히도 업데이트 된 코드를 보지 않으면 피드백을 제공 할 수 없습니다. –