- 博客(24)
- 收藏
- 关注
原创 微信小程序web-view内嵌微信公众号的H5页面路由无法跳转问题
业务场景: 1.0版本的功能是在小程序中进行开发的,2.0版本的部分功能是放在微信公众号(uniapp开发的H5页面)的,小程序通过web-view引入的页面无法调起微信支付功能,在公众号中直接从菜单进入功能就可以唤起微信支付。wx.miniProgram.navigateTo最低版本要求1.6.4以上。解决方案:在小程序中做一个微信支付的页面,公众号内需要微信支付的地方,路由跳转回小程序。步骤:判断当前环境(公众号—>直接进行微信支付,小程序—>跳回小程序支付页面唤起支付)
2023-12-14 13:50:26
1251
原创 echarts饼图实现自动轮播效果,鼠标覆盖时停止轮播,鼠标移出时继续轮播
echarts饼图实现自动轮播效果,鼠标覆盖时停止轮播,鼠标移出时继续轮播
2022-12-05 11:09:40
4522
原创 【echarts初始化方法报错】[Vue warn]: Error in nextTick: “TypeError: this.dom.getContext is not a function“
echarts初始化方法中使用getElementsByClassName方法获取渲染dom元素报错
2022-08-24 15:54:11
1516
原创 【项目运行报错】These dependencies were not found: core-js/modules/es6.array.fill in ./node_modules
安装指定版本package.json中v3.24.0改为v3.6.5。使用cnpm重新安装。
2022-07-28 15:48:27
1679
原创 严格身份证格式校验,真实身份证号校验方法文件CheckIdCardUtil.js
业务需求,需要用到非常严格的身份证号格式校验这里校验方法经过测试真实身份证号码日期改一位都不行,必须完全真实号码以下内容是项目中用到的校验方法,记录下来防止以后再用到import check from "../../utils/CheckIdCardUtil";<Col span={8}> <Form.Item label="身份证号"> {getFieldDecorator('sfzmhm', { initialValue: applican.
2022-05-31 17:22:13
656
原创 接口请求参数只需要传属性值,不需要属性名传参时,string默认被转化为FormData格式传参的解决方法
问题复现:正常请求传参:异常传参格式:解决方法如下:// request拦截器service.interceptors.request.use( (config) => { // ----- 用于处理FormData转化为string传参 ----- if (config.method === 'post' || config.method === 'put') { config.headers = { Accept: 'applica
2022-05-26 11:08:47
827
原创 前端后台管理系统标签栏,多标签操作实现方法
页面实现效果如图:代码如下: // 重新加载 handleRefresh() { window.location.reload() }, // 关闭左侧标签项 closeLeftTags() { let newTags = [] const currentIndex = this.visitedViews.findIndex( (i) => i === this.selectedTag )
2022-05-23 15:45:53
1199
原创 前端页面系统全屏功能实现方法
页面效果如图:页面代码实现如下:(记得要安装对应依赖 [screenfull],store里面要添加对应配置) <div class="userInfo text-left"> <el-dropdown :show-timeout="0"> <div> {{ $store.state.user.fullName }},欢迎您 <
2022-05-23 11:11:29
1512
原创 EleForm表单特殊控制项的插槽处理方法,插槽对象中声明属性和方法
EleForm表单特殊控制项的插槽处理方法<template> <div class="roleForm"> <ele-form ref="baseForm" inline :is-show-semicolon="false" :span="24" :form-desc="baseFormList" :form-data="baseFormData" :is-show-back-
2022-05-20 14:32:28
765
原创 表单操作内容联动时,赋值正常,页面文本框内容渲染异常问题
进入表单新增页面时,没有输入表单内容直接选择标签更新值,页面渲染异常问题点击右侧标签,更新值到左边文本框模板内容中,表单为空时,更新值渲染不生效**问题排查:**更新值未能同步渲染**解决方案:**监听方法中加入immediate: true即可解决以上问题 watch: { baseFormData: { handler(newValue) { this.$emit('dataChange', newValue) }, deep: t
2022-05-18 10:01:10
190
原创 移动端H5项目 手机端预览时打开不了链接问题
移动端H5项目前端H5项目嵌入APP中项目需要在移动端预览时,需要保证手机端和运行项目在同一局域网内(连接至同一个WIFI)还是不能在手机端打开链接的话,试试关闭电脑防火墙
2022-03-18 17:04:01
985
原创 路由传参query和params区别,第一次进入页面监听不到路由跳转参数,再次进入才能监听到路由跳转参数的问题
1. 路由传参query和params区别使用query传参时,用path进行引入 (使用name也可以,个人习惯使用path) this.$router.push({ path: '/warning/warning-query', query: { glbm: this.userInfo.dwdm, item_name: item.subType } })使用params传参时,用name
2022-03-01 19:43:48
903
原创 VsCode报错 扩展宿主意外退出 重启扩展也不能解决
VsCode报错 扩展宿主意外退出 重启扩展也不能解决问题描述这两天使用VsCode的时候 源代码管理界面的工作树总是异常退出导致不能使用源代码管理工具进行已更改代码的整理和推送查看扩展异常控制台输出,锁定到问题大概是与easy-sass插件有关解决方案卸载easy-sass插件,因为此插件产生冲突了,如果后续需要用到试试卸载重装备注如果遇到了类似的问题,可以查看一下异常输出,锁定到问题所在,不一定是easy sass,锁定到是哪个插件起了冲突,卸载掉试试...
2022-01-06 09:27:29
1338
原创 【代码评审总结-2021.10.21】
代码评审总结-2021.10.211.代码规范性2.用户体验性3.代码尽量简化4.减少代码冗余5.过于复杂的三元表达式改为if...else...判断6.代码注释要尽量简明阐述方法功能7.方法中要注意考虑非空判断8.方法判断条件中应使用强等于 “ === ”1.代码规范性代码风格要求统一,项目中尽量使用相同的方法。遍历数组的时候不要使用forEach() , 统一使用map()方法:修改前: // 企业信息模糊查询 getCompanyInfo(callback) { comp
2021-11-17 15:06:14
747
原创 二次封装组件调用row-class-name方法
二次封装组件调用row-class-name方法cdt-table/index.vue <el-table :size="size" ref="tableRef" :data="tableData" :empty-text="emptyText" :max-height="maxHeight" style="width: 100%" class="tableData" tooltip-effect
2021-11-17 09:32:04
732
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人