摘要: 如果后台返回url,则使用window.open() 如果后台接口返回的是二进制流 axios({ method: 'post', url: '/export', responseType: 'arraybuffer', }) .then(res => { // 假设 data 是返回来的二进制数据 阅读全文
posted @ 2020-12-15 11:57 异地大光码 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 使用print-js库 1.普通表格 printJS({ printable: id, // DOM id type: 'html', scanStyles: false, }) 2.element-ui表格打印 function printHTML(id) { const html = docum 阅读全文
posted @ 2020-12-15 11:51 异地大光码 阅读(142) 评论(0) 推荐(0) 编辑
摘要: data () { return { loadingCount: 0, isShowLoading: false } }methods: { addLoading() { this.loadingCount++ this.isShowLoading = true }, isCloseLoading( 阅读全文
posted @ 2020-12-15 11:47 异地大光码 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1.当从详情页退回列表页的时候,有时候不希望列表页刷新 // newsList 是list.vue内name属性<keep-alive include="newsList"> <router-view/> </keep-alive> 2.有时候详情页有增删改查的需求,当我们返回列表页的时候,如果修改 阅读全文
posted @ 2020-12-15 11:35 异地大光码 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 一、页面权限控制 1)思路:在每一个路由的meta属性内,将能访问该路由的角色配置到roles内,用户登录的时候,返回用户的角色,在全局路由守卫内,把要跳转的路由的roles和用户的roles做下比对,,如果用户的roles包含在路由的roles内,则允许访问,否则不允许访问。 // 路由配置rou 阅读全文
posted @ 2020-12-15 11:01 异地大光码 阅读(263) 评论(0) 推荐(0) 编辑