나는이 구성 요소참조하는 라우터 링크 PARAMS 데이터
<div class="card col-4" style="width: 22rem;">
<img class="card-img-top" src="../assets/images/olu.jpg" alt="Card image cap">
<div class="card-block">
<h4 class="card-title">Card title</h4>
<p class="card-text">{{ stories.articles[0].summary }}</p>
<router-link :to="{path: '/viewArticle', params:{id:123}}"><a class="btn btn-primary">Continue Reading</a></router-link>
</div>
</div>
공지 사항을 라우터 링크 태그가 ro
<template>
<div>
<div class="container row">
<h1 class="display-3 col">Article in view</h1>
</div>
<div class="container">
<img src="../assets/images/olu.jpg"/>
<article>
some text
</article>
</div>
</div>
</template>
<script>
// /console.log(params.id);
export default {
name: 'article',
data() {
return {
}
}
}
</script>
이 절대적으로 잘 작동 아래 도시 된 article.vue 성분을 표시하는 uted. 내 질문은 위의 첫 번째 구성 요소에서와 같이/viewArticle 경로에 도달 할 때마다 반환되는이 article.vue 구성 요소 내부의 router-link params 속성에 전달 된 id 값을 참조하는 방법은 매우 간단합니다.
설명서와 기사를 살펴 보았지만 지금까지는 적절한 해결책을 찾을 수 없었습니다.
종류는 Passing Props to Router Component section에 설명 된대로
감사합니다. 서식 파일 본문에서 $ props.id를 사용하여 참조했습니다. – MGS
템플릿 본문에 'id'만 사용할 수 있습니다. – Michael
본문 {{id}}에서 이와 같이 참조하려했으나하지 않았습니다. 작업 – MGS