0.0.9 • Published 3 years ago

nazgrim v0.0.9

Weekly downloads
-
License
-
Repository
-
Last release
3 years ago

nazgrim

description

目前表格依赖依赖vue、element-ui框架

  • element-ui ^2.4.5
  • vue ^2.6.11

install

npm install nazgrim

demo

<template>
  <div id="app">
    <el-button @click="showTableData">123</el-button>
    <ntable :table-columns="tableColumns" :form-rules="rules" :table-data="tableData" />
  </div>
</template>

<script>

export default {
  name: 'app',
  data() {
    return {
      tableColumns: [
        {
          prop: "date",
          label: "日期",
          width: "150"
        },
        {
          prop: "name",
          label: "姓名",
          width: "150"
        },
        {
          prop: "sex",
          label: "年龄",
          width: "150"
        },
        {
          prop: "province",
          label: "省份",
          width: ""
        },
        {
          prop: "city",
          label: "城市",
          width: "150"
        },
        {
          prop: "address",
          label: "地址",
          width: "150"
        }
      ],
      rules: {
        date: [
          { required: true, message: '请输入时间', trigger: 'blur' },
          { min: 3, message: '最低长度', trigger: 'blur' }
        ],
        name: [
          { required: true, message: '请输入名称', trigger: 'blur' },
        ],
      },
      tableData: []
    }
  },
  methods: {
    showTableData() {
      console.error(this.tableData);
    }
  }
}
</script>
0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.5

3 years ago

0.0.6

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago