VueJS 및 VueRouter를 사용하여 일종의 블로그를 만들었습니다. 그래서 저는 블로그 포스트를 추가하기 위해 행정부에서 마크 다운 편집기를 가지고 있습니다.동적 라우터 링크
내 문제는 : 동적 콘텐츠로 router-link
작업하는 방법?
당분간은 클래식 <a href="...">foo</a>
만 편집기에 추가 할 수 있습니다. 또한 콘텐츠가 렌더링되면 고전적인 링크이므로 방문자가 링크를 클릭하면 전체 웹 사이트가 다시로드되어 대상 링크의 콘텐츠가 표시됩니다.
제가 생각하는 행동은 내부 링크를 router-link
으로 변환하고 고전적인 링크로 변환하는 것입니다.
프로젝트에서 달성하려는 전략은 무엇입니까? 누군가 그 문제에 직면 해왔습니까?
조언이나 아이디어에 감사드립니다. 당신은 내가 이야기 무엇을보고 싶다면
나는 작은 JSFiddle에서 내 문제를 설명 : http://jsfiddle.net/El_Matella/museptre/1/const Home = {
template: '<div>Home <div v-html="dynamicContent"></div></div>',
data() {
return {
dynamicContent: '<router-link to="/foo">This is a dynamic link</router-link> and <a href="https://google.com" target="_blank">and this is a classic link</a>'
}
}
}
만
'router-link'에서'v-for'를 사용해 보셨습니까? – mathk
https : //router.vuejs도 읽으십시오.org/ko/advanced/lazy-loading.html – mathk
알 수 없습니다. 모든 라우터 - 링크 매개 변수와 태그 내용은 동적 일 수 있습니다. 당신이 그것을 얻을 수없는 사용자 스토리는 무엇입니까? – mklimek