- 博客(8)
- 收藏
- 关注
原创 [qiankun]主应用和子应用间通信报错:[vuex] do not mutate vuex store state outside mutation handlers.
报错情况:主要原因是主应用中定义的全局状态下发给子应用,子应用注册成vuex全局状态后,并修改了值更新给主应用,主应用也同步更新自己的全局状态,此时的全局状态是vuex注册过的,在主应用更改就会报错了。主应用定义了全局数据(主要是登录的用户数据),用于下发给子应用:store.jsimport {initGlobalState} from 'qiankun'import {reactive} from 'vue'import registerGlobalModule from "./global
2021-06-02 16:14:15
1087
原创 qiankun-通过主应用加载子应用,开发环境跨域代理proxy无效
本项目子应用都是vue,子应用配置的请求代理,在独立运行是没问题的。但是通过主应用去加载的子应用,子应用发出的请求实际已经被主应用劫持了,自然不会运行到子应用的请求代理。所以主应用也需要配置子应用需要的请求代理。...
2021-05-12 19:28:59
7379
19
原创 qiankun-[vue-router] “path“ is required in a route configuration
路由配置的path字段缺少:1.先检查路由配置的path是否完整2.路由配置没问题的话,检查router的用法,比如 router.push(’/404’) ,改为 router.push({path:’/404’})第2个解决方法,也是自己通过报错路径一步一步debug找到的问题所在。...
2021-05-12 09:39:25
915
原创 微信小程序canvas绘制自定义圆角矩形
分享一个可以自定义每个角的圆角的canvas方法: /** @description canvas 绘制自定义圆角的矩形(默认填充色)-hyf * if config = color // 默认填充色 * else config = { * type: fill / stroke / both,填充/描边/填充和描边 * fillColor: color, //填充色 * strokeColor: color, //描边色 * round:{ // 配置哪个方向的角
2021-03-17 18:19:13
2473
4
原创 小程序canvas绘制多行文本,兼容中英文数字符号等
关于用canvas绘制多行文本,网上大多方案都是根据字体大小和每行长度计算每行绘制多少个字,再换行。但是这种方式遇到有英文和数值等非中文字,计算就会不对的。下面是在微信小程序中实现的方案可以兼容中英文数字符号等各种字符,主要是通过遍历内容动态计算每行的字数,再换行绘制。// 方法定义/** * @description 绘制文本自动换行,兼容中英文数字 * @author hyf 2021.1.26 * @param obj = { * text:''//绘制文本 *
2021-03-17 16:42:56
1005
原创 element-ui表格翻页的序号递增
1、写方法体里<el-table><el-table-column type='index' :index='indexMethod' ></el-table-column></el-table>js:method:{indexMethod (index) { let curpage = this.page.pagination.p...
2019-03-11 17:43:58
6689
3
原创 element-ui表格多选实现翻页选择记忆功能
一、&lt;el-table&gt;标签如下:表格显示的数据,遍历的是对象数组,如:[{…},{…},{…},…]。&lt;el-table :data="tableData" @select-all="handleCheckBox" @select="handleCheckBox" &gt; &lt;el-tab
2019-03-11 12:22:28
3334
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人