返回介绍

212.列表

发布于 2020-09-14 22:20:41 字数 3623 浏览 1269 评论 0 收藏 0

JS增强api围绕着that关键词

JS增强定义的方法内可使用 that关键字,该关键字指向当前页面的vue实例,那就意味着可以用that调用任何当前页面的实例方法/属性

列表API

功能描述语法参数
获取选中行that.table.selectionRows
选中行的KEYthat.table.selectedRowKeys
获取所有数据that.table.dataSource
加载数据that.loadData()
获取查询对象that.queryParam或是that.getQueryParams()
获取当前行hello(row){console.log('选择',row)}
时间格式化that.simpleDateFormat(millisecond, format)millisecond:毫秒数,<br>format:yyyy-MM-dd hh:mm:ss 根据需求自定义格式
lodashthat.lodash.methodName具体使用什么工具方法参考lodash官方文档
//示例:调用simpleDateFormat格式化时间
created(){
  console.log(that.simpleDateFormat(new Date().getTime(),'yyyy-MM-dd'));
}

详见 src/views/modules/online/cgform/auto/OnlCgformAutoList.vue > 所有属性/方法均在此页面定义

列表事件方法

事件方法功能描述
beforeAdd在新增之前调用,后续扩展after方法
beforeEdit在编辑之前调用,该方法可以携带一个参数row,表示当前记录,后续扩展after方法
beforeDelete在删除之前调用,该方法可以携带一个参数row,表示当前记录,后续扩展after方法
mounted在对应页面vue钩子函数mounted中调用
created在对应页面vue钩子函数created中调用

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文