自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

huangfuyk.的博客

学无止境

  • 博客(198)
  • 资源 (3)
  • 收藏
  • 关注

原创 vue2/Vue3项目中,通过请求接口来刷新列表中的某个字段(如:Axios)

vue2/Vue3项目中,通过请求接口来刷新列表中的某个字段。可以使用 Vue 的异步请求库(如 Axios)来发送请求,并在请求成功后更新相应的字段。注意:由于 Vue 3 使用了 Composition API,所以代码中不再使用。函数中,我们定义了需要用到的数据和方法,并将它们返回以在模板中使用。方法用于发送请求获取列表数据,将返回的数据存储在。简单的示例如下,假设列表数据存储在。数组中对应项的字段来实现刷新。在 Vue 3 中,可以使用。导出,使它们能在模板中使用。在这个示例中,我们使用了...

2024-04-14 11:30:00 148

原创 项目中预览图片时,添加水印,浏览器禁止右键功能、前端禁止直接获取图片地址。(Vue3、TS、canvas)

项目中预览图片时,添加水印,浏览器禁止右键功能、前端禁止直接获取图片地址。

2024-03-31 10:15:00 202

原创 git clone时出现he authenticity of host ‘git.xxxx.com (xx.xx.xx.xx)‘ can‘t be established. ED25119 key..

git clone时出现he authenticity of host ‘git.xxxx.com (xx.xx.xx.xx)‘ can‘t be established. ED25119 key...

2024-02-10 08:00:00 765

原创 vue3项目中使用Arco Design-Table组件结合h()函数生成表格嵌套表格效果

Vue3项目中使用Arco Design-Table组件结合vue3-h()函数生成表格嵌套表格效果...

2024-01-27 13:15:00 717

原创 【解决】钉钉API获取企业内部应用的access_token跨域:Access to XMLHttpRequest at ‘https://api.dingtalk.com/v1.0/oauth2..

【解决】钉钉API获取企业内部应用的access_token时跨域:Access to XMLHttpRequest at ‘https://api.dingtalk.com/v1.0/oauth2..

2023-10-01 09:00:00 657

原创 【解决】uniapp项目集成钉钉H5微应用,控制台提示 ReferenceError: dd is not defined

方法获取免登授权码,控制台显示 “ReferenceError: dd is not defined”在钉钉APP内集成H5微应用,跳转到内部应用,按照。文档引入钉钉客户端SDK。引入成功,运行项目,调用。

2023-09-05 09:30:00 1068

原创 【解决】uniapp使用video标签在浏览器调试正常,安卓真机、手机上显示小黑块,无法正常显示

uniapp使用video标签播放视频

2023-08-24 09:00:00 2827 2

原创 uniapp写的项目运行在电脑端好使,打包后运行在安卓手机报错:errMsg:request:fail abort statusCode:-1 Chain validation failed

查阅 uni.request 文档,发现sslVerify参数,默认为true,在项目内把它设置为false。

2023-08-03 08:30:00 1233 3

原创 uni-app使用plus本地推送通知栏信息,不使用第三方个推实现消息在线统一推送、消息通知(MQTT、WebSocket、setInterval定时器)

uni-app使用plus本地推送通知栏信息,不使用第三方个推实现消息在线统一推送、消息通知(MQTT、WebSocket、setInterval定时器)

2023-07-10 08:15:00 4837 2

原创 JS 判断当前浏览器是谷歌Google、火狐Firefox、Safari、Edge、Opera还是其他浏览器的方法

JS 判断当前浏览器是谷歌Google、火狐Firefox、Safari、Edge、Opera还是其他浏览器的方法。

2023-06-10 09:30:00 3439

原创 【解决】一个JS数组对象,有三层及以上children,使用递归获取前两层的children

【解决】一个JS数组对象,有三层及以上children,使用递归获取前两层的children...

2023-05-31 10:28:43 1726

原创 swiper搭配uni-grid宫格,实现数据自动在不同的轮播视图进行分配

使用uniapp的uni-grid组件,实现菜单轮播布局,要求是一页轮播图展示8个图标,那就把column设置为4,展示两行。但是该组件只支持column每列显示个数,不支持超出8个的菜单自动填充到下一页。

2023-05-21 09:00:00 728 1

原创 uniapp,页面回退时不要重新加载请求获取数据(页面生命周期onLoad)

方法(滚动到底部/右边,会触发 scrolltolower 事件),实现的上拉加载功能。uniapp项目使用。

2023-05-02 09:00:00 982

原创 uniapp-捕获底部导航栏tabBar切换时点击事件(onTabItemTap)

使用页面生命周期onTabItemTap即可。

2023-04-18 10:14:33 4038

原创 setInterval 让它刚进页面时执行一次,然后根据设置的间隔时间执行;clearInterval清除setInterval。

setInterval 让它刚进页面时执行一次,然后根据设置的间隔时间执行;clearInterval清除setInterval。

2023-04-10 14:14:18 1817

原创 【解决】JS中使用foreach循环,无法终止判断跳出循环;JS中使用try catch跳出foreach循环;浅谈JS深浅拷贝......

JS中使用foreach循环,无法终止判断跳出循环;JS中使用try catch跳出foreach循环;浅谈JS深浅拷贝......

2023-04-02 09:15:00 600

原创 【解决】TypeError: this.$refs.treeRefs.xxx is not a function

【解决】TypeError: this.$refs.treeRefs.xxx is not a function。

2023-03-17 16:43:43 798

原创 【解决】uniapp中uni.setTabBarStyle使用backgroundImage不生效,背景图不显示,渐变色不生效;使用uni.getSystemInfo()获取系统信息。

【解决】uniapp中uni.setTabBarStyle使用backgroundImage不生效,背景图不显示,渐变色不生效;使用uni.getSystemInfo()获取系统信息。

2023-02-05 10:30:00 1802

原创 【解决】<label>与<checkbox>标签在uniapp同时使用,点击文字无法触发事件,只有点击多选框才可以触发事件

<label>与<checkbox>标签在uniapp同时使用,点击文字无法触发事件,只有点击多选框才可以触发事件...

2023-02-03 16:38:03 1460 2

原创 【解决】使用uniapp做App,首页需要显示实时时间及日期,一秒跳动一下

【解决】使用uniapp做App,首页需要显示实时时间及日期,一秒跳动一下。

2023-01-07 08:15:00 1103

原创 【解决】Element UI表格Table组件,点击翻页后之前选中的数据仍保留,勾选中的样式也会回显

解决:使用Element UI的表格Table组件,在第一页选中的数据,跳转到第其他页再返回第一页时,选中的数据消失。

2022-12-04 09:30:00 4016

原创 vue或uniapp中,子组件$emit过去一个参数,但是在父组件中传送两个参数($emit传送过来的可用$event接收,另一个参数直接传即可)

【代码】vue或uniapp中,子组件$emit过去一个参数,但是在父组件中传送两个参数($emit传送过来的可用$event接收,另一个参数直接传即可)

2022-11-14 08:00:00 707

原创 【解决】Echarts柱状图上tooltip提示框里面的文字前面的圆点颜色及大小调整

调整Echarts柱状图上tooltip提示框里面的圆点颜色及大小(默认情况下该圆点颜色是与柱状图颜色保持一致的)。

2022-10-31 07:00:00 4759

原创 【解决】uniapp,无法在onLoad及onUnload生命周期内触发激光扫码的监听事件,可在created及beforeDestroy生命周期内触发

uniapp开发App,发现无法在onLoad及onUnload生命周期内触发及销毁子组件内的激光扫码的监听事件。

2022-10-24 08:15:00 1931 2

原创 【解决】(vue3、mitt.js)mitt.emit 发送消息,但是路由跳转后, mitt.on无法在onMounted中获取数据

mitt.js正确引入的前提下,在page1使用mitt.emit 发送消息,路由跳转到page2,但是在page2页面中的onMounted中无法使用mitt.on获取到数据,于是问我这边有没啥想法。同事在做vue3的项目时,引入了。至此实现想要的效果。

2022-10-03 10:00:00 2449 5

原创 【解决】addEventListener监听滚动与removeEventListener移除监听阻止冒泡(e.preventDefault())不生效

注: 第三个参数passive默认值为false,但是chrome, Firefox等浏览器为了保证滚动时的性能,在Window,、Document、 Document.body上针对 touchstart 和 touchmove 事件将passive默认值改为了true。使用addEventListener监听滚动来阻止冒泡(e.preventDefault()),removeEventListener移除监听阻止冒泡(e.preventDefault()),但未生效。

2022-09-19 06:30:00 1999

原创 【解决】 APP菜单、按钮权限控制方法之一(uniapp,Android)

【前言】近日在开发一款使用uniapp做的APP时,遇到权限的控制需求,于是便采用如下方式进行校验(方法很多,只介绍这一种相对简单的)。【方法】示例代码如下(仅供参考):接口返回格式如下:{ "id": "wms", "name": "首页", "url": "/pages/home-page/home-page", "children": [ { "id": "001", "name": "入库管

2022-08-28 20:30:00 3680 5

原创 【解决】this.$router.push跳转到另一个页面mounted事件不执行。拿不到this. $route.query的值。(vue2/vue3))

使用this.$router.push({path: ‘xxxx’, query: {id: “1”}})跳转到“xxxx”页面时,发现跳转成功且地址栏显示id=1,但是在该页面的mounted方法里却拿不到this. $route.query.id的值。发现该页面在app.vue文件中被。...

2022-08-14 19:30:00 2734

原创 用uniapp中的scroll-view组件做成可左右滑动的tab栏,在某一tab跳到另一页面,再返回到该页面,之前tab仍被选中且左边距仍停留在之前的位置

用uniapp中的scroll-view组件做成可左右滑动的tab栏,在某一tab跳到另一页面,再返回到该页面,之前tab仍被选中且左边距仍停留在之前的位置。可见,我从tab“五五五”的页面进入“查看”,点击返回,tab到了“一一一”的位置。③在该页面(demo1)左上角返回时,记得销毁tabCurIndex;②TabCur与scrollLeft获取初始值时,先看本地是否存在;①在点击切换tab时,记录点击的索引,存储到本地或者vuex;期望达到从哪来的回哪去的效果。...

2022-07-23 11:30:00 1250

原创 【解决】TypeError: Invalid attempt to destructure non-iterable instance.In order to be iterable, non-a..

使用uniapp做APP,浏览器调试时没问题,真机调试时,HbuilderX控制台打印如下错误信息。我是在父组件引用了一个子组件,子组件内的数据是通过在子组件内调用接口获取到的,如果子组件内的数据是通过父组件props传过去的,使用v-show也可以。网上有各种答案,说明引起这种情况的原因有很多种,只说一下我遇到的。并且我在子组件内使用的是v-show来判断该子组件的显示与否,当把。由父组件props传来的。...

2022-07-22 21:15:00 8904 5

原创 安装nodejs出现Invalid drive: D:\及npm WARN config global `--global`, `--local` are deprecated. Use `的解决办法

问题一:安装nodejs出现Invalid drive: D:\弹框解决:①键盘按下, 输入②再次按下,输入 问题二:npm WARN config global ‘–global’ , ‘–local’ are deprecated. Use `问题复现:解决:①找到node安装路径,找到以下两个文件②把两个文件内的""修改为"",然后保存③保存过程中或许会出现“无操作权限”提示(),此时,右键该文件【属性】–【安全】–【编辑】–【完全控制】④保存即可...

2022-07-10 10:00:00 1915 3

原创 【解决】PDA手持终端后置摄像头扫码及激光扫码实现(uniapp、Android、app)

最近在使用uniapp开发一款PDA端的app,遇到扫码的需求。需求:不仅支持后置摄像头扫码,还要支持PDA顶部激光扫码,根据拿到的结果进行后续操作。二维码格式如下(示例):{ 'type':'AA', 'code': '666'}①后置摄像头调用方式(uniapp):// 需要扫码的位置给一个事件,触发该方法<view @click="scanCode"></view>// methods中写入以下两方法// 事件执行代码如下scanCode () {

2022-06-20 07:00:00 4855 8

原创 【解决】VSCode查不到项目上的最新分支,导致无法切换(VSCode同步本地远程分支)

命令:git remote update origin --prune

2022-06-12 07:15:00 3525 1

原创 JS - 将tree(树形)数据结构格式改为一维数组对象格式(扁平化)

需求:将JSON①数据格式输出为JSON②格式。JSON①: [ { sortName:'小明', sortCode: 'xm', children:[] }, { sortName:'小刚', sortCode:'xg', children:[ { sortName:'小小刚', sortCode:'xxg' }, { sortName:'小小小刚', sortCode:'xxxg' } ] }],JSO

2022-05-31 21:15:00 1581

原创 uniapp 常用的路由跳转的几种方式(navigateTo、redirectTo...)

1. uni.navigateTo 保留当前页面,跳转到应用内的某个页面,使用uni.navigateBack可以返回到原页面。示例代码如下:uni.navigateTo({ url:'./home/index'});注意:页面跳转路径有层级限制,不能无限制跳转新页面跳转到 tabBar 页面只能使用 switchTab 跳转路由API的目标页面必须是在pages.json里注册的vue页面。如果想打开web url,具体可参考【uniapp官方-路由与页面跳转】2. uni.n

2022-05-26 06:30:00 24713

原创 【解决】如果v-show的条件为真,那么v-for循环将显示所有元素(Vue)

【解决】如果v-show的条件为真,那么v-for循环将显示所有元素(Vue)

2022-05-10 14:22:00 598 2

原创 【解决】toLocaleDateString()在安卓上显示英文日期,在PC浏览器正常

【问题】在项目里使用toLocaleDateString()根据本地时间把 Date 对象的日期部分转换为字符串,并返回结果。在PC谷歌浏览器显示正常时间,如下:2022-08-23但是在安卓机上显示的是英文日期,如下:Tue Aug 23【方法】原写法为:new Date().toLocaleDateString().split('/').join('-')改为:let date = new Date();date.getFullYear() + "-" + (date.get

2022-04-05 19:49:17 1143

原创 【解决】在Chrome浏览器Cookies内,给项目手动添加token,会报红且无法保存

问题:在Chrome浏览器Cookies内给项目手动添加token时,发现无法添加成功,示例如下:解决:打开Chrome浏览器,访问地址chrome://flags,然后搜索Partitioned将Partitioned cookies设置项改为Enabled右下角一键或手动重启浏览器,使更改生效...

2022-03-05 10:30:00 4302 2

原创 this.$set给自己赋值不生效,需重新赋值一个变量【vue】

$set如下这样写是不行,还得重新赋值个变量(前提是已经拿到this.formData.actualQty的值,但是页面不显示)。错误示范:this.formData.actualQty= Number(this.formData.actualEa * this.formData.minPackLevel) + Number(this.formData.actualParts);this.$set(this.formData, 'actualQty', this.formData.actualQty

2022-02-18 18:14:28 2186

原创 【解决】ERROR Failed to compile with 1 error;error in ./node_modules/pdfjs-dist/build/pdf.js

接手别的同事的Vue项目,下载好依赖,执行npm run dev运行的时候,出现问题,如下:根据报错信息发现"pdfjs-dist"装的也有,项目中也有用到,版本是2.0.943:此时,再次执行npm i [email protected],单独下载pdfjs-dist依赖,然后再执行npm run dev,发现项目OK~举一反三,类似这样的报错信息,很大一部分情况都是由于单个依赖导致,可根据报错信息进行下载安装,进行解决。...

2022-01-23 09:00:00 28340 7

jquery文档.zip

jQuery是一个快速、简洁的JavaScript框架,jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

2020-04-19

tomcat8.5.zip

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

2020-04-19

Navicat8_For_MySql的一些用法汇总.docx

Navicat8_For_MySql的一些用法汇总,使用简单,方便操作。主要包含使用navicat8实现创建数据库和导入数据,以及使用 Navicat 8 给 MySQL 写存储过程的几点注意。

2020-04-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除