javascript - Mauvaise ligne de la table Element UI
欧阳克
欧阳克 2017-07-05 10:41:12
0
1
1281

Lors du développement avec Element UI et Vue, j'ai remplacé le composant de dialogue d'Element UI par mon propre composant. Dans ce composant, j'ai utilisé le composant de table dans Element UI. J'ai constaté que parfois le rendu fonctionnait mal. La raison est maintenant trouvée. être moi. La raison de l’ajout du bouton radio, mais je ne sais pas comment le résoudre. Comme le montre l'image ci-dessous, veuillez demander au maître de répondre à vos questions

<!--table de dialogue-->

  <el-table :data="gridData" height="360" highlight-current-row style="width:100%" fit>
    <el-table-column label="" width="50">
      <template scope="scope">
        <el-radio :label="gridData[scope.$index].classId" v-model="radio" @change.native="getCurrentRow(scope.$index)"></el-radio>
      </template>
    </el-table-column>
    <el-table-column prop="className" label="班级名称" width="220"></el-table-column>
    <el-table-column prop="gradeSubject" label="年级/科目" width="150"></el-table-column>
    <el-table-column prop="teachingTime" label="授课时段" width=""></el-table-column>
    <el-table-column prop="teacher" label="任课老师" width="100"></el-table-column>
    <el-table-column prop="classTypeName" label="班型" width=""></el-table-column>
  </el-table>
  <!--分页-->
  <p class="page-box">
    <el-pagination layout="prev, pager, next" :page-count="pageTotal" :current-page="currentPage" @current-change="onChangePage"></el-pagination>
  </p>
 
欧阳克
欧阳克

温故而知新,可以为师矣。 博客:www.ouyangke.com

répondre à tous(1)
習慣沉默

<el-table-column type="index" width="60px"></el-table-column>
1 Vous devez ajouter l'attribut width
2. , laissez l'une des colonnes n'a pas de largeur définie pour qu'elle soit meilleure.

--> Vous pouvez l'essayer. ^_^

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal