自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(202)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 ucharts中,当数据为0时,不显示

1、修改src/uni_modules/qiun-data-charts/js_sdk/u-charts/config-ucharts.js文件,自定义format配置。我是将uCharts插件下载导入到src/uni_modules下的。当为0时,会显示出来,值比较小的时候,数据会显示在一起,不美观。2、在需要的地方进行使用即可达到上述效果。

2023-11-29 15:52:55 443

原创 sort排序字母+数字混合排序

使用ocaleCompare进行排序后,发现排序后的顺序是这样的(为什么会这样排序,可以自己去研究一下),但这并不是自己想要的。期望顺序:A-11,A-22,A-111,A-222。在网上查找了半天,终于找到了一个可以解决这个问题的代码,直接拿过来套用。

2023-09-01 09:21:48 294

原创 html学习第2篇---标签(1)

在HTML中,一个段落中的文字会从左到右依次排列,直到浏览器窗口的右端,然后才自动换行。src是img标签的必须属性,它用于指定图像文件的路径和文件名。如果需要在HTML文档中添加一些便于阅读和理解但又不需要显示在页面中的注释文字,就需要使用注释标签。为了使网页更具有语义化,我们经常会在页面中用到标题标签。在HTML页面中,一些特殊的符号很难或者不方便直接使用,此时我们就可以使用下面的字符来替代。在网页中的各种网页元素,如文本、图像、表格、音频、视频等都可以添加超链接.图像标签img是单标签。

2023-08-24 17:41:55 1515

原创 vue使用插件vue-seamless-scroll无限滚动列表

【代码】vue列表无限滚动。

2023-08-22 14:07:01 573

原创 uniapp编写微信小程序和H5遇到的坑总结

使用uniapp开发微信小程序的时候,发现使用来阻止事件冒泡没有作用,点击了之后发现仍然会触发父组件或者祖先组件的事件。在网上查阅,发现使用@tap.stop才能阻止事件冒泡。

2023-08-17 18:07:48 4150

原创 QML学习笔记

QML是与HTML类似的一种标记语言。QML文件采用.qml作为文件格式后缀。作为一种标记语言(类似HTML)一个QML文档有且只有一个根元素。示例:在这个例子中使用Image元素作为根元素,这个元素的宽度、高度与"images/background.png"图像相同。QML中不限制根元素类型,在上面这段代码中我们设置了Image元素的source属性作为我们的背景图像,它也是我们的根元素。

2023-07-13 15:38:19 1260

原创 elementUI中el-upload的使用以及遇到的坑(手动上传案例)

做项目时遇到一个需求,支持同时上传多个图片。element-ui 的 upload 组件支持多选文件,只需要配置参数 multiple 为 true 即可。但是这个组件默认会将多选的文件分多次进行上传,于是就会存在多次的上传请求(即同时上传3个文件,会同时调用3次上传接口,如图),由于后台的接口要求是一次请求能够上传多个文件,且我们也知道请求多了会对服务器造成更大的压力。那么就要想办法解决上诉问题,也就是说无论用户同时上传多少个文件,都只调用一个上传接口。

2023-06-26 11:39:44 9401 1

原创 vue中下载文件,后端返回文件流,前端进行处理和文件下载以及遇到的坑

2、数据成功返回后,对数据进行处理。1、前端发起请求时的配置。例:返回的数据格式如下。

2023-06-25 16:47:29 2049

原创 html学习第1篇---基础

网站是指在因特网上根据一定的规则,使用HTML等制作的用于展示特定内容相关的网页集合。网页是网站中的一"页”,通常是HTML格式的文件,它要通过浏览器来阅读。网页是构成网站的基本元素,它通常由图片、链接、文字、声音、视频等元素组成。通常我们看到的网页,常见以.htm或.html后缀结尾的文件,因此将其俗称为HTML文件。HTML指的是超文本标记语言(Hyper Text Markup Language) , 它是用来描述网页的一种语言。

2023-04-27 15:45:42 1010

原创 elementUI中使用tooltip遇到的坑

按理来说disabled属性写在el-tooltip上会影响其可用性,但是万万没想到写在button上的disabled属性也会造成影响…在el-button外边嵌套了一个div,这样子操作能避免了el-button的disabled属性对el-tooltip显示的影响。

2023-04-25 16:08:21 3378 1

原创 .vue2+elementUI的实现表格导出以及遇到的问题

后面在网上查找,说是下载依赖版本的原因,然后将原来的卸载了,重新下载了一下版本,发现就没有这个问题了。按照这样的步骤编写代码之后,发现会出现这个错误。

2023-04-14 11:44:48 443

原创 element-ui使用Cascader 级联选择器遇到的问题

方法1:将radio隐藏,扩大选中区域,点击红色框的区域选中值,点击箭头所在蓝色框的区域,展示子选项。方法2:修改次级菜单的展开方式,默认的是‘click’,鼠标移入时展示子选项。具体为啥不知道,然后通过百度尝试了各种方法解决了这个问题。,但是这种方式,当嵌套过深的时候,体验就不是很好。

2023-04-11 17:00:01 1087 3

原创 element-ui中Dialog 对话框嵌套form表单使用label-width=“auto“遇到的坑

Dialog 对话框嵌套form表单,弹出框中的表单使用label-width=“auto”属性,在离开页面的时候就会报错(虽然不影响使用,但是控制台报错看着很烦)因为项目中auto需要auto达到自适应效果,所有只能采用第二种方法。但是Dialog 使用的又是v-show来控制的显示与隐藏,这又怎么修改为v-if呢。在网上查阅了很多,主要提供了两个办法。然后又在网上查找解决办法,例如。

2023-04-06 18:23:04 1357

原创 微信小程序cookie过期实现用户重新登录并再次发起业务请求

【代码】微信小程序cookie过期实现用户重新登录并再次发起业务请求。

2023-03-28 18:23:47 406

原创 element-ui在下拉选项框中添加一个按钮,实现子选项的添加

【代码】element-ui在下拉选项框中添加一个按钮,实现子选项的添加。

2023-03-28 16:59:40 1564

原创 element-ui使用Cascader 级联选择器遇到的坑

按照官网给的教程使用,当级联选择器内容需要动态变化时,会爆出Cannot read property ‘level’ of null错误。

2023-03-28 16:41:52 670

原创 Vue使用Element的级联选择器Cascader,选中后下拉框自动关闭

在级联选择器@change方法中,监听变化,首先添加一个ref=“cascaderHandle”,在@change绑定的方法中监听:this.$refs.cascaderHandle.dropDownVisible = false;

2023-03-23 18:33:27 2089

原创 微信小程序整合vantweapp van-field遇到的坑?

在用户添加地址,和van-popup、van-area结合使用的时候,点击输入框,弹出选择地址的框,此时发现用户仍然可以输入,我就想到了禁用,但是发现禁用会置灰,给用户一种不可输入的感觉,但是点击的时候发现还是可以弹出弹窗。这时发现可以设置只读属性readonly就达到了自己想要的效果(用户不可以输入,通过点击选择地址)发现验证是没有提供表单验证的,如果要验证,只有在点击按钮的时候,去判断输入框的值是否达到需求。但是在双向绑定的时候,发现有一个层级关系。

2023-03-17 16:38:27 2995 1

原创 微信小程序使用Vant Weapp中的Area 省市区选择的使用以及遇到的坑总结

按照官方的教程,现在app.json引入组件下载Vant 官方提供的默认的省市区数据然后在xxxx.js文件引入并使用根据官方的教程操作,发现并没有什么用,还会出现如下报错:然后不管我怎么修改路径都会出现报错。

2023-03-14 10:07:30 1395

原创 微信小程序引入Vant UI步骤

由于目前新版开发者工具创建的小程序目录文件结构问题,npm构建的文件目录为miniprogram_npm,并且开发工具会默认在当前目录下创建miniprogram_npm的文件名,所以新版本的miniprogramNpmDistDir配置为’./'即可。所有组件文档中的引入路径均以 npm 安装为例,如果你是通过下载源代码的方式使用 @vant/weapp,请将路径修改为项目中 @vant/weapp 所在的目录。打开微信开发者工具,点击 工具 -> 构建 npm,构建完成后,即可引入组件。

2023-03-06 14:14:10 439 1

原创 微信小程序如何配置并使用less?

如果没有修改过插件的安装目录,一般是在c盘下C:\用户\用户名.vscode\extensions\mrcrowl.easy-less-2.0.0。在代码中less.compile里面写入下面四行代码,他就会自动把你在less里面的代码转换为wxss的代码了。在要编辑的页面下创建一个.less文件,保存后会自动编译为.css文件。选择 从已解压的扩展文件夹安装…然后再点击 更多编辑器设置。

2023-03-03 14:06:54 1946 4

原创 node.js服务端-websocket

服务端使用websocket需要安装。

2023-02-23 17:01:04 142

原创 web客户端-websocket

WebSocket是HTML5开始提供的一种在单个TCP连接上进行全双工通讯的协议。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,。在WebSocket API中,浏览器和服务器只需要做一个握手的动作, 然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直按可以数据互相传送。现在,很多网站为了实现推送技术,所用的技术都是Ajax轮询。

2023-02-23 16:27:08 638

原创 webRTC学习-同时打开麦克风和摄像头案例

【代码】webRTC学习-同时打开麦克风和摄像头案例。

2023-02-23 14:49:35 116

原创 webRTC学习-打开麦克风并在页面播放捕获的声音

实现打开麦克风,并在页面捕获声音。

2023-02-23 14:17:50 421

原创 webRTC学习-打开摄像头案例

【代码】webRTC学习-打开摄像头案例。

2023-02-23 11:25:45 286

原创 webRTC学习-基础知识

(Web实时通信)是一种技术,使Web应用程序和站点能够捕获和选择性地流式传输音频和/或视频媒体,以及在浏览器之间交换任意数据而无需中介。构成WebRTC的一套标准使得共享数据和执行电话会议成为可能,而无需用户安装插件或任何其他第三方软件。webRTC是双向通信。

2023-02-23 10:17:06 519

原创 如何在VMware 虚拟机下Linux查看IP,从而实现远程连接

如何在VMware 虚拟机下Linux查看IP,从而实现远程连接

2023-02-01 11:56:30 1033

原创 VMware虚拟机安装Linux教程

VMware虚拟机安装Linux教程

2023-02-01 10:09:36 305

原创 微信小程序 实现视屏录制REC闪烁效果动画

在页面中的使用都是类似的。

2022-12-02 09:54:48 275

原创 小程序自定义组件以及组件传值的简单总结

1、自定义组件2、使用自定义组件3、组件传值--->父传子4、组件传值--->子传父在根目录下创建components文件夹建议为每个组件都创建一个文件夹,便于区分。例:在components文件在下创建test文件夹点击test文件夹,点击鼠标右键,选中 新建Components,创建组件test,会自动生成组件对应的 4 个文件,后缀名分别为 .js , .json , .wxml 和 .wxss。类似于也模板,在 wxml 文件中编写组件模板,在 wxss 文件中加入组件样式。

2022-12-01 17:13:40 2383

原创 vue element-ui el-input输入框绑定@keyup.enter回车事件无效

由于element-ui把input进行了封装,input外面是多一层div的。所以对于el-input,使用 @keyup.enter是无效的,需要加上。或者也可以直接input标签。

2022-11-21 12:00:21 5016

原创 微信小程序如何连接websocket

在需要启用的地方调用app.js中的openScoket()函数;停用的地方调用closeSocket()函数。callback函数在各页面中的应用方法。

2022-11-11 17:48:02 2293

原创 vue2动态表单验证与表单多层嵌套验证

普通表单验证单项依靠的是prop…而动态生成的表单要用:prop。注意v-for,要将。

2022-11-11 11:39:12 2599

原创 正则表达式收集

【代码】正则表达式收集。

2022-10-25 10:24:17 130

原创 微信小程序引入echarts插件教程

option 为 ECharts 中的 option 配置对象,bindinstance 会回调 ECharts 实例对象,如果需要操作 ECharts 实例对象可以实现此方法。添加后,控制台会提示下载插件,下载下来。

2022-10-19 14:14:15 463

原创 微信小程序在使用background-image设置背景图时报错:渲染层网络层错误

将image标签通过定位实现背景图的效果。

2022-10-18 17:11:58 1316 1

原创 微信小程序代码的构成

小程序项目中也不例外:通过不同的.json配置文件,可以对小程序项目进行不同级别的配置。当开发者允许微信索引时,微信会通过爬虫的形式,为小程序的页面内容建立索引。当用户的搜索关键字和页面的索引匹配成功的时候,小程序的页面将可能展示在搜索结果中。小程序中的每一一个页面, 可以使用.json 文件来对本页面的窗口外观进行配置,页面中的配置项会覆盖app.json的window中相同的配置项。app.json是当前小程序的全局配置,包括了小程序的所有页面路径、窗口外观、界面表现、底部tab等。

2022-10-18 00:06:35 571

原创 微信小程序引入vant的Popup弹出层后,没有显示?

微信小程序引入vant的Popup弹出层后,没有显示?

2022-10-12 18:34:26 2939 2

原创 强缓存与协商缓存

If-Modified-Since能检测到的精度是秒级的,某些服务器不能精确的得到文件的最后修改时间,我们编辑了文件,但文件的内容没有改变,因为服务器是根据文件的最后的修改时间判断的 ,导致重新请求所以才出现了ETag,ETag对服务器也有性能损耗Last-Modified与ETag是可以一起使用的,服务器会优先验证ETag,一致的情况下,才会继续比对Last-Modified,最后CIA觉得是否返回304。第一次请求资源时,服务器返回资源,并在respone header头中回传资源的缓存参数;

2022-09-29 12:40:43 1514

Dev-C++安装及使用教程

初学者Dev-C++安装及使用教程,建议使用英语版的,因为编程都是使用的英文

2018-10-13

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

TA关注的人

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