第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

vue.js中如何封裝一個(gè)iview中的table組件

vue.js中如何封裝一個(gè)iview中的table組件

冉冉說(shuō) 2019-03-15 18:15:20
下面是iview 的table<template><Table :columns="columns1" :data="data1"></Table></template><script>export default {    data () {        return {            columns1: [                {                    title: 'Name',                    key: 'name'                },                {                    title: 'Age',                    key: 'age'                },                {                    title: 'Address',                    key: 'address'                }            ],            data1: [                {                    name: 'John Brown',                    age: 18,                    address: 'New York No. 1 Lake Park',                    date: '2016-10-03'                },                {                    name: 'Jim Green',                    age: 24,                    address: 'London No. 1 Lake Park',                    date: '2016-10-01'                },                {                    name: 'Joe Black',                    age: 30,                    address: 'Sydney No. 1 Lake Park',                    date: '2016-10-02'                },                {                    name: 'Jon Snow',                    age: 26,                    address: 'Ottawa No. 2 Lake Park',                    date: '2016-10-04'                }            ]        }    }}</script>上面columns1中單項(xiàng)里面的key是如何和下面data中的 key聯(lián)系起來(lái)的比如: columns1中的第一項(xiàng) key : 'name' 可以和下面的data 中的 name: 'John Brown'聯(lián)系起來(lái),會(huì)在table里面 在一列顯示,我想封裝一個(gè)和這個(gè)table差不多的組件 ,能實(shí)現(xiàn)最簡(jiǎn)單的數(shù)據(jù)展示就行 ,但看不懂這個(gè)組件的js是怎么實(shí)現(xiàn)的想解決的問(wèn)題是 (上圖)傳入的 對(duì)象 student名字 不能和 灰色 表頭(學(xué)生姓名) 對(duì)應(yīng)起來(lái)上面 的效果 是直接錯(cuò)位了怎么才能做到和iview的table 一樣 ,不管 后臺(tái)傳入何種順序包含的對(duì)象 ,在table中都能對(duì)應(yīng)起來(lái)
查看完整描述

2 回答

?
明月笑刀無(wú)情

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超4個(gè)贊

culumns是生成列數(shù)據(jù)的,首先是表頭,這里不說(shuō)多表頭的事,那需要另加屬性,表頭里面的th根據(jù)culumns循環(huán)生成,沒(méi)用就是里面的title屬性。

其次是主體部分,tr根據(jù)data循環(huán)生成,里面的td還是根據(jù)culumns循環(huán)生成,里面的內(nèi)容是data里的數(shù)據(jù),即

data[i][culumns[j].key]


查看完整回答
反對(duì) 回復(fù) 2019-03-27
  • 2 回答
  • 0 關(guān)注
  • 1039 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)