Vue.js 치트 시트: 데이터를 HTML로 렌더링
8304 단어 vuecheatsheetjavascripthtml
이 모든 샘플에서 첫 번째 부분은 구문을 보여주고 두 번째 부분은 실제 데이터의 사용법을 보여줍니다.
데이터를 HTML로 출력
앱의 첫 번째 테스트 또는 HTML 요소 간의 데이터 렌더링:
{{ variable }}
↓
{{ metadata.subtitle.value }}
표준 클래스 속성 추가
앱을 테스트한 후 스타일을 사용하여 보기 좋게 만들고 싶습니다.
<... class="classname">
↓
<div class="sidebar__inner">
데이터를 HTML 속성으로 출력
링크를 추가하거나 alt 태그로 이미지를 렌더링할 때 다음과 같이 요소의 속성을 채울 수 있습니다.
< ... :name="variable">
↓
<a :href="`https://twitter.com/${author.twitter.value}`">
HTML 출력
헤드리스 CMS에서 서식 있는 텍스트를 사용할 때와 같은 특정 경우에는 이미 형식이 지정된 HTML을 렌더링해야 합니다.
< ... v-html="variable"></...>
↓
<div v-html="article.teaser"></div>
데이터 세트 반복
반복은 블로그 또는 제품 카탈로그의 색인 페이지와 같은 항목 목록을 만드는 데 유용합니다.
< ... v-for="item in collectionVariable" :key="item.uniqueKey">
↓
<article v-for="article in articles" :key="article.id" ... >
인덱스를 사용하여 데이터 세트 반복
이전과 동일한 사용 사례이지만 이렇게 하면 각 항목의 인덱스에 액세스할 수 있습니다.
< ... v-for="(item, index) in collectionVariable" :key="item.id">
↓
<article v-for="(article, index) in articles" :key="article.id" ... >
렌더링 조건 마크업
조건을 사용하면 데이터를 기반으로 마크업의 특정 부분을 숨기거나 표시할 수 있습니다.
<... v-if="variable !== null">
↓
<div v-if="data.length > 0"> ... </div>
else 분기를 포함한 렌더링 조건 마크업
또한 방문자에게 어떤 일이 일어나고 있음을 알리기 위해 비동기 데이터 가져오기의 경우 프리로더를 표시하는 데 사용할 수 있습니다.
<... v-if="variable !== null"> ...
<... v-else>
↓
<div v-if="data.length > 0"> ... </div>
<div v-else>Loading...</div>
하위 구성 요소에 데이터 전달
구성 요소를 사용하기 시작할 때 다음과 같이 부모의 데이터를 구성 요소에 제공할 수 있습니다.
<component :componentVariable="variable">
↓
<links :author="author">
printable form에서 이 치트 시트를 다운로드하고 alternatives for React and Angular을 확인할 수도 있습니다.
Reference
이 문제에 관하여(Vue.js 치트 시트: 데이터를 HTML로 렌더링), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/kontent_ai/vue-js-cheat-sheet-rendering-data-into-html-4d8g
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
{{ variable }}
↓
{{ metadata.subtitle.value }}
앱을 테스트한 후 스타일을 사용하여 보기 좋게 만들고 싶습니다.
<... class="classname">
↓
<div class="sidebar__inner">
데이터를 HTML 속성으로 출력
링크를 추가하거나 alt 태그로 이미지를 렌더링할 때 다음과 같이 요소의 속성을 채울 수 있습니다.
< ... :name="variable">
↓
<a :href="`https://twitter.com/${author.twitter.value}`">
HTML 출력
헤드리스 CMS에서 서식 있는 텍스트를 사용할 때와 같은 특정 경우에는 이미 형식이 지정된 HTML을 렌더링해야 합니다.
< ... v-html="variable"></...>
↓
<div v-html="article.teaser"></div>
데이터 세트 반복
반복은 블로그 또는 제품 카탈로그의 색인 페이지와 같은 항목 목록을 만드는 데 유용합니다.
< ... v-for="item in collectionVariable" :key="item.uniqueKey">
↓
<article v-for="article in articles" :key="article.id" ... >
인덱스를 사용하여 데이터 세트 반복
이전과 동일한 사용 사례이지만 이렇게 하면 각 항목의 인덱스에 액세스할 수 있습니다.
< ... v-for="(item, index) in collectionVariable" :key="item.id">
↓
<article v-for="(article, index) in articles" :key="article.id" ... >
렌더링 조건 마크업
조건을 사용하면 데이터를 기반으로 마크업의 특정 부분을 숨기거나 표시할 수 있습니다.
<... v-if="variable !== null">
↓
<div v-if="data.length > 0"> ... </div>
else 분기를 포함한 렌더링 조건 마크업
또한 방문자에게 어떤 일이 일어나고 있음을 알리기 위해 비동기 데이터 가져오기의 경우 프리로더를 표시하는 데 사용할 수 있습니다.
<... v-if="variable !== null"> ...
<... v-else>
↓
<div v-if="data.length > 0"> ... </div>
<div v-else>Loading...</div>
하위 구성 요소에 데이터 전달
구성 요소를 사용하기 시작할 때 다음과 같이 부모의 데이터를 구성 요소에 제공할 수 있습니다.
<component :componentVariable="variable">
↓
<links :author="author">
printable form에서 이 치트 시트를 다운로드하고 alternatives for React and Angular을 확인할 수도 있습니다.
Reference
이 문제에 관하여(Vue.js 치트 시트: 데이터를 HTML로 렌더링), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/kontent_ai/vue-js-cheat-sheet-rendering-data-into-html-4d8g
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
< ... :name="variable">
↓
<a :href="`https://twitter.com/${author.twitter.value}`">
헤드리스 CMS에서 서식 있는 텍스트를 사용할 때와 같은 특정 경우에는 이미 형식이 지정된 HTML을 렌더링해야 합니다.
< ... v-html="variable"></...>
↓
<div v-html="article.teaser"></div>
데이터 세트 반복
반복은 블로그 또는 제품 카탈로그의 색인 페이지와 같은 항목 목록을 만드는 데 유용합니다.
< ... v-for="item in collectionVariable" :key="item.uniqueKey">
↓
<article v-for="article in articles" :key="article.id" ... >
인덱스를 사용하여 데이터 세트 반복
이전과 동일한 사용 사례이지만 이렇게 하면 각 항목의 인덱스에 액세스할 수 있습니다.
< ... v-for="(item, index) in collectionVariable" :key="item.id">
↓
<article v-for="(article, index) in articles" :key="article.id" ... >
렌더링 조건 마크업
조건을 사용하면 데이터를 기반으로 마크업의 특정 부분을 숨기거나 표시할 수 있습니다.
<... v-if="variable !== null">
↓
<div v-if="data.length > 0"> ... </div>
else 분기를 포함한 렌더링 조건 마크업
또한 방문자에게 어떤 일이 일어나고 있음을 알리기 위해 비동기 데이터 가져오기의 경우 프리로더를 표시하는 데 사용할 수 있습니다.
<... v-if="variable !== null"> ...
<... v-else>
↓
<div v-if="data.length > 0"> ... </div>
<div v-else>Loading...</div>
하위 구성 요소에 데이터 전달
구성 요소를 사용하기 시작할 때 다음과 같이 부모의 데이터를 구성 요소에 제공할 수 있습니다.
<component :componentVariable="variable">
↓
<links :author="author">
printable form에서 이 치트 시트를 다운로드하고 alternatives for React and Angular을 확인할 수도 있습니다.
Reference
이 문제에 관하여(Vue.js 치트 시트: 데이터를 HTML로 렌더링), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/kontent_ai/vue-js-cheat-sheet-rendering-data-into-html-4d8g
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
< ... v-for="item in collectionVariable" :key="item.uniqueKey">
↓
<article v-for="article in articles" :key="article.id" ... >
이전과 동일한 사용 사례이지만 이렇게 하면 각 항목의 인덱스에 액세스할 수 있습니다.
< ... v-for="(item, index) in collectionVariable" :key="item.id">
↓
<article v-for="(article, index) in articles" :key="article.id" ... >
렌더링 조건 마크업
조건을 사용하면 데이터를 기반으로 마크업의 특정 부분을 숨기거나 표시할 수 있습니다.
<... v-if="variable !== null">
↓
<div v-if="data.length > 0"> ... </div>
else 분기를 포함한 렌더링 조건 마크업
또한 방문자에게 어떤 일이 일어나고 있음을 알리기 위해 비동기 데이터 가져오기의 경우 프리로더를 표시하는 데 사용할 수 있습니다.
<... v-if="variable !== null"> ...
<... v-else>
↓
<div v-if="data.length > 0"> ... </div>
<div v-else>Loading...</div>
하위 구성 요소에 데이터 전달
구성 요소를 사용하기 시작할 때 다음과 같이 부모의 데이터를 구성 요소에 제공할 수 있습니다.
<component :componentVariable="variable">
↓
<links :author="author">
printable form에서 이 치트 시트를 다운로드하고 alternatives for React and Angular을 확인할 수도 있습니다.
Reference
이 문제에 관하여(Vue.js 치트 시트: 데이터를 HTML로 렌더링), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/kontent_ai/vue-js-cheat-sheet-rendering-data-into-html-4d8g
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<... v-if="variable !== null">
↓
<div v-if="data.length > 0"> ... </div>
또한 방문자에게 어떤 일이 일어나고 있음을 알리기 위해 비동기 데이터 가져오기의 경우 프리로더를 표시하는 데 사용할 수 있습니다.
<... v-if="variable !== null"> ...
<... v-else>
↓
<div v-if="data.length > 0"> ... </div>
<div v-else>Loading...</div>
하위 구성 요소에 데이터 전달
구성 요소를 사용하기 시작할 때 다음과 같이 부모의 데이터를 구성 요소에 제공할 수 있습니다.
<component :componentVariable="variable">
↓
<links :author="author">
printable form에서 이 치트 시트를 다운로드하고 alternatives for React and Angular을 확인할 수도 있습니다.
Reference
이 문제에 관하여(Vue.js 치트 시트: 데이터를 HTML로 렌더링), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/kontent_ai/vue-js-cheat-sheet-rendering-data-into-html-4d8g
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<component :componentVariable="variable">
↓
<links :author="author">
Reference
이 문제에 관하여(Vue.js 치트 시트: 데이터를 HTML로 렌더링), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/kontent_ai/vue-js-cheat-sheet-rendering-data-into-html-4d8g텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)