반응형
Vue 구성 요소에서 JSON 텍스트용 HTML을 올바르게 렌더링합니다.
간단한 HTML 마크업으로 구성된 소품 목록을 통해 반복하고 있습니다.
<div class="columns medium-4 large-4" v-for="keyOffer in keyOffers">
<p>{{ keyOffer.head }}</p>
<p>{{ keyOffer.sub }}</p>
</div>
소품 중 하나는 이렇게 생겼는데
keyOffers: [
{
id: 'offerSecond',
head: '4G network',
sub: 'Dedicated to bringing you the <span class="u_underline">best mobile service</span>
},
]
하지만 출력에서는<span>
인쇄되어 적용되지 않습니다.
도움이 필요하신가요?
사용하다v-html
지시:
<div class="columns medium-4 large-4" v-for="keyOffer in keyOffers">
<p>{{ keyOffer.head }}</p>
<p v-html="keyOffer.sub"></p>
</div>
참조: RawHTML
언급URL : https://stackoverflow.com/questions/49128035/render-html-properly-for-json-text-in-vue-component
반응형
'programing' 카테고리의 다른 글
Vuejs 구성 요소의 클래스 이름을 가진 요소까지 아래로 스크롤합니다. (0) | 2022.08.17 |
---|---|
SVG 이미지를 추가하여 텍스트 필드를 확인하는 방법 (0) | 2022.08.17 |
Android - TextView TextStyle을 프로그래밍 방식으로 설정하시겠습니까? (0) | 2022.08.17 |
Vuex 스토어를 사용하여 웹 워커 구성 (0) | 2022.08.17 |
Vue 2 : null 속성 ID를 읽을 수 없습니다. (0) | 2022.08.17 |