DatePicker: add key prop to 'v-for' (#13547)

pull/13574/head
Ende93 2018-11-26 15:17:46 +08:00 committed by hetech
parent e2c5573c1f
commit 0e7a7d345f
2 changed files with 3 additions and 0 deletions

View File

@ -14,6 +14,7 @@
@click="handleClick('hours', { value: hour, disabled: disabled })"
v-for="(disabled, hour) in hoursList"
class="el-time-spinner__item"
:key="hour"
:class="{ 'active': hour === hours, 'disabled': disabled }">{{ ('0' + (amPmMode ? (hour % 12 || 12) : hour )).slice(-2) }}{{ amPm(hour) }}</li>
</el-scrollbar>
<el-scrollbar
@ -28,6 +29,7 @@
<li
@click="handleClick('minutes', { value: key, disabled: false })"
v-for="(enabled, key) in minutesList"
:key="key"
class="el-time-spinner__item"
:class="{ 'active': key === minutes, disabled: !enabled }">{{ ('0' + key).slice(-2) }}</li>
</el-scrollbar>

View File

@ -11,6 +11,7 @@
v-for="item in items"
:class="{ selected: value === item.value, disabled: item.disabled, default: item.value === defaultValue }"
:disabled="item.disabled"
:key="item.value"
@click="handleClick(item)">{{ item.value }}</div>
</el-scrollbar>
</div>