表格组件
This commit is contained in:
		@@ -5,9 +5,9 @@
 | 
			
		||||
        v-for="(item, index) in header"
 | 
			
		||||
        :key="index"
 | 
			
		||||
        :style="{
 | 
			
		||||
          width: item.width + 'px',
 | 
			
		||||
          textAlign: item.align,
 | 
			
		||||
          flex: item.width ? 'inherit' : 1
 | 
			
		||||
          width: config[index].width ? config[index].width + 'px' : '',
 | 
			
		||||
          textAlign: config[index].align,
 | 
			
		||||
          flex: config[index].width ? 'inherit' : 1
 | 
			
		||||
        }">
 | 
			
		||||
        {{ item.v }}
 | 
			
		||||
      </span>
 | 
			
		||||
@@ -18,10 +18,10 @@
 | 
			
		||||
          v-for="(column, i) in item"
 | 
			
		||||
          :key="i"
 | 
			
		||||
          :style="{
 | 
			
		||||
            color: column.color,
 | 
			
		||||
            textAlign: column.align,
 | 
			
		||||
            width: column.width + 'px',
 | 
			
		||||
            flex: column.width ? 'inherit' : 1
 | 
			
		||||
            color: config[i].color,
 | 
			
		||||
            textAlign: config[i].align,
 | 
			
		||||
            width: config[i].width ? config[i].width + 'px' : '',
 | 
			
		||||
            flex: config[i].width ? 'inherit' : 1
 | 
			
		||||
          }">
 | 
			
		||||
          <i v-if="isShowIndex === '1' && i === 0">{{ index + 1 }}</i>
 | 
			
		||||
          <span :title="column.v">{{ column.v }}</span>
 | 
			
		||||
@@ -54,6 +54,11 @@
 | 
			
		||||
      theme: {
 | 
			
		||||
        type: String,
 | 
			
		||||
        default: '0'
 | 
			
		||||
      },
 | 
			
		||||
 | 
			
		||||
      config: {
 | 
			
		||||
        type: Array,
 | 
			
		||||
        default: () => []
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
@@ -80,6 +85,7 @@
 | 
			
		||||
 | 
			
		||||
    methods: {
 | 
			
		||||
      init (value) {
 | 
			
		||||
        console.log(this.config)
 | 
			
		||||
        if (!value.length) {
 | 
			
		||||
          this.header = []
 | 
			
		||||
          this.body = []
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user