element ui 表格组件动态交互

element ui 表格组件
<el-table
      :data="tableData1"
      style="width: 100%">
      <el-table-column
        prop="id"
        label="日期"
        width="180">
      </el-table-column>
      <el-table-column
        prop="username"
        label="姓名"
        width="180">
      </el-table-column>
      <el-table-column
        prop="password"
        label="地址">
      </el-table-column>
    </el-table>
 export default {
    name: 'App',
    data: function () {
      return {
        msg: 'This is a project',
        activeIndex2: '1', /*此处绑定导航栏中高亮菜单的index*/
        activeName: 'first',
        //  此处为动态数据  与组件中:data="tableData1" 一致
        tableData1: [],  
        //固定数据
        tableData: [{    
          date: '2016-05-02',
          name: '王小虎',
          province: '上海',
          city: '普陀区',
          address: '上海市普陀区金沙江路 1518 弄',
          zip: 200333,
          tag: '家'
        }, {
          date: '2016-05-04',
          name: '王小虎',
          province: '上海',
          city: '普陀区',
          address: '上海市普陀区金沙江路 1517 弄',
          zip: 200333,
          tag: '公司'
        }, {
          date: '2016-05-01',
          name: '王小虎',
          province: '上海',
          city: '普陀区',
          address: '上海市普陀区金沙江路 1519 弄',
          zip: 200333,
          tag: '家'
        }, {
          date: '2016-05-03',
          name: '王小虎',
          province: '上海',
          city: '普陀区',
          address: '上海市普陀区金沙江路 1516 弄',
          zip: 200333,
          tag: '公司'
        }],
      }
    },
    create: function () {  /*在模板渲染成html前调用*/
    },
    mounted: function () {  /*在模板渲染成html后调用*/
      this.get()
    },
    methods: {
      handleSelect: function () {
      },
      handleClick(tab, event) {
        console.log(tab, event);
      },
      get: function () {
        var self = this;  //非常重要!!
        this.axios.get("/localhost")
          .then(function (response) {
            console.log(response.data);
            self.tableData1 = response.data   #此处与data中tableData1 绑定
          })
          .catch(function (error) {
            console.log(error);
          })
      }
    }
  }
 element ui 表格组件 中prop 与数据中字段名绑定
 :data="tableData1"  与接收数据的tableData1  相同

小知识:element-ui 下拉el-dropdown-item添加点击事件@click无效     @click后面加个.native就可以啦。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值