| | |
| | | // 全局方法 全局放大 以后缀 FN 结尾 |
| | | var fn = { |
| | | // 通用跳转 |
| | | jumpToFN(url) { |
| | | /** |
| | | * 用法1(query): jumpToFN('/accountType/voucherTemplate?id='+ scope.row.id)" |
| | | * 特点 url会显示出来,刷新不会丢失(传参url为路由path) |
| | | * |
| | | * 用法2(params):jumpToFN('voucherTemplate',{id: scope.row.id}) |
| | | * 特点 url不会显示出来,刷新丢失数据(传值url为路由name) |
| | | */ |
| | | jumpToFN(url, params) { |
| | | if (!url) return |
| | | this.$router.push(url) |
| | | if (params) { |
| | | console.log({ name: url, params: { ...params }}) |
| | | this.$router.push({ name: url, params: { ...params }}) |
| | | } else { |
| | | this.$router.push(url) |
| | | } |
| | | }, |
| | | |
| | | // 随机12位数 |