[vue] v-for로 선택 상자에 지정된 횟수와 10개의 중복 처리 표시
v-for에서 1부터 10까지의 표시 방법
이런 식으로 1부터 10까지 나와요.
<template>
<div id="app">
<ul v-for="n in 10" :key="n">
<li>{{ n }}</li>
</ul>
</div>
</template>
결과v-for에서 10개씩 처리하는 방법
일반적인 for문장이라면 이렇게 증가한다
for (int i = 0; i < 10; i+10){
sum += 2;
}
그러나 vue의 경우i+10
의 방법은 순조롭지 못하다나는 어떻게 10을 늘려야 할지 모르겠다.
해결 방법은 정말 간단합니다. 이 방법으로 10개를 표시할 수 있습니다.
<template>
<div id="app">
<ul v-for="n in 10" :key="n">
<li>{{ n * 10 }}</li>
</ul>
</div>
</template>
결과선택 상자에 10가지 방법 표시
그렇다면 스스로 대처 방법을 찾는 데 많은 시간이 걸렸는데, 이것은 선택 상자에 각각 10개씩 표시하는 방법이다.
{{ n * 10 }}
방법은 간단합니다.나는 어디에 쓰느냐
i+10
의 요소에 집착한다.선택 상자에 10개씩 표시하는 방법도 정말 간단합니다. 이렇게 하세요.
<template slot-scope="hoge">
<el-select
v-model="hoge"
placeholder="Select">
<el-option
v-for="n in 10"
:key="n"
:value="n * 10">
</el-option>
</el-select>
</template>
결과:value
곳은 똑같이 치면 됩니다.v-for
또는key
의 부분에 i+10
의 요소를 넣는 것은 전혀 순조롭지 않다.일반적인 for문장의 방법에 끌려서 계속
+
로 처리해도 좋지 않다.0부터 시작하는 방법
참고로 0부터 시작하는 방법은 이렇게 하는 것이다
<template>
<div id="app">
<ul
v-for="n in 10" :key="n">
<li>{{ (n - 1) * 10 }}</li>
</ul>
</div>
</template>
결과참고문
v-for에서 출력 그룹을 순환하는 지정된 횟수
Reference
이 문제에 관하여([vue] v-for로 선택 상자에 지정된 횟수와 10개의 중복 처리 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tiger_taroo/items/01ab171f29ade14b4bf2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)