mirror of https://github.com/ElemeFE/element
DatePicker: add key prop to 'v-for' (#13547)
parent
e2c5573c1f
commit
0e7a7d345f
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
Loading…
Reference in New Issue