cari

Rumah  >  Soal Jawab  >  teks badan

javascript - elemen ui

<el-table :data="tableData">
  <el-table-column prop="name"></el-table-column>
</el-table>

tableData [{
  name: 'irene'
}]

nameVariable ialah pembolehubah dengan nilai yang sama dengan 'nama' Apabila saya menukar lajur kepada <el-table-column :prop="nameVariable"></el-table-column>, data tidak dipaparkan. kenapa ni?

PHP中文网PHP中文网2857 hari yang lalu516

membalas semua(3)saya akan balas

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-19 10:39:51

    Prinsip komponen ini adalah seperti ini
    : data adalah bersamaan dengan pembolehubah
    prop bersamaan dengan kunci pembolehubah
    prop mestilah: kunci pembolehubah data
    Jadi masalah anda sepatutnya masalah panggilan, prop tidak boleh panggil pembolehubah lain

    balas
    0
  • 怪我咯

    怪我咯2017-05-19 10:39:51

    Untuk soalan ini, sila lihat demo di laman web rasmi
    <el-table :data="tableData" style="width: 100%">

    <el-table-column prop="date" label="日期" width="180"></el-table-column>

    </el-table>
    eksport lalai {

        data() {
            return {
                tableData: [{
                    date: '2016-05-02',
                    }]
                    }
                }
              }
    官网demo提示,prop后面跟的数据是colum中的key值,而且没有使用v-bind:prop。
    你可以把列改为<el-table-column prop="nameVariable"></el-table-column>
    然后对应的data数据中,将列的key值也改成nameVariable。那么数据就可以显示了

    balas
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-19 10:39:51

    Jika anda menukarnya di atas, anda harus menukarnya di bawah juga

    balas
    0
  • Batalbalas