export default { mixins: [mixin], data() { return { // 获取连接地址 url_get_list: "~/api/user_group/get_list?like=0", url_del: "~/api/user_group/del?", // 字段ID field: "group_id", // 查询 query: { size: 10, page: 1, name: "", location:"", target:"" }, // 数据 list: [], } }, methods:{ table_class({row, column, rowIndex, columnIndex}){ return "table_class"; } } }
时间: 2023-12-06 19:43:06 浏览: 68
详解Vue2.0组件的继承与扩展
这是一个 Vue.js 组件,它引入了一个 mixin,然后定义了一些 data 和 methods。其中:
- url_get_list: 获取数据的 API 地址;
- url_del: 删除数据的 API 地址;
- field: 数据的唯一标识符;
- query: 查询数据的参数;
- list: 存储获取到的数据;
- table_class: 返回表格中每个单元格的样式。
此组件主要是用来展示用户组列表的,包括分页、查询和删除等功能。
阅读全文