table渲染資料時,時而正常,時而突然資料增多,請教可能是什么原因導致的,代碼如下:
<!-- 索引 -->
<el-table-column
v-for="(item, index) in sizehead"
:key="index + 'i'"
:label="index != 6 && index != 7 ? '0' + item : item"
>
<template slot-scope="scope">
<div
class="inputDeep"
v-for="(ii, kk) in scope.row.foItems"
:key="kk"
>
<div v-if="ii.storeId === storeitem.storeId">
<!-- 索引判斷 -->
<textarea
@change="handleEdit(ii.id, ii.qty)"
v-if="Number(ii.sizeId) == Number('0' + item)"
v-model="ii.qty"
class="area_item"
>{{ ii.qty}}</textarea
>
<!-- 加上這個就會導致input突然增多 -->
<!-- <textarea class="area_item" v-else>0</textarea> -->
<textarea
disabled
v-if="ii.sizeId === item && item === '合'"
v-model="ii.qty"
class="area_item"
>{{ ii.qty }}</textarea
>
<textarea
disabled
v-if="ii.sizeId === item && item === '額'"
v-model="ii.amount"
class="area_item"
>{{ ii.amount }}</textarea
>
</div>
<!-- <div v-else>
<textarea class="area_item">{{0}}</textarea>
</div> -->
</div>
</template>
</el-table-column>

uj5u.com熱心網友回復:
v-else不滿足條件的都會顯示0轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/284300.html
標籤:HTML5
上一篇:求教
