自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 canvas绘制不完全的原因

在使用canvas进行绘制的时候,有时候会发现canvas绘制了一半,这是因为什么呢?各位看官继续往下看在使用canvas进行绘制的时候会先创建一个canvas元素,在不给这个canvas元素设置尺寸的时候,默认的宽高是(300,150)这是通过canvas绘制一个400*300的矩形的时候就会出现绘制不完全的情况这是因为canvas绘制的矩形超出了canvas元素,也就是画布的范围。

2023-10-14 14:11:20 1466 1

原创 js数字转中文大写

【代码】js数字转中文大写。

2022-12-11 19:50:33 803

原创 小程序版vant field输入框批量双向绑定

在使用小程序版vant组件库输入框的时候发现他不能实现数据的双向绑定,这让我们很苦恼,这时我们可以使用一种方式来进行双向绑定`我们可以使用change事件来实现数据监听`

2022-11-20 21:53:04 4981

原创 在路径“wxcomponents/vant weapp/dist/****/index”中找不到组件

WASubContext.js?t=wechat&s=1668912774528&v=2.27.1:1 Component is not found in path "wxcomponents/vant-weapp/dist/field/index" (using by "pages/Login/Login")(env: Windows,mp,1.06.2210310; lib: 2.27.1)

2022-11-20 11:42:27 4537

原创 解决vue3百度地图的实时更新问题

实现当数据变化时百度地图上的标记点跟随数据,重新渲染需要用到监听器,

2022-11-02 10:41:06 644 1

原创 vue中v-bind常量和变量进行合并

【代码】vue中v-bind常量和变量进行合并。

2022-10-25 19:38:33 808

原创 异步加载css

css主要是用来做页面渲染和内容展示,所有css影响着用户对网站的第一体验,所以需要对css进行优化。异步加载css

2022-10-20 11:20:06 1123

原创 js基础总结

关于js基础的一些总结

2022-10-13 10:11:42 234

原创 express+node实现头像的上传

2- 非ajax上传 需要设置 form 表单的 enctype="multipart/form-data" 属性 method="post"4- 导入multiparty 并创建 multiparty 的上传表单对象。3- 配置上传图片的虚拟路由和服务器上图片的存放路径。1- 下载 multiparty 模块进行上传。5- 设置上传的路径。6- 接收上传的数据。

2022-10-08 07:43:32 309

原创 Ant Design Pro和Vue实现导出Excel

Ant Design Pro和Vue实现导出Excel。Ant-Design-Pro、Vue、umi、react等都可以将数据导出为Excel表格数据

2022-10-07 20:44:54 996

原创 matplotlib可视化数据分析图表的操作

简介Matplotlib是python中最基础的可视化库。

2022-08-01 19:56:07 633

原创 关于element-ui中表单重置不生效的原因,及解决方法

resetFields这个方法是将表单重置为初始值, 也就是说,是将表单中的数据重置为dom节点渲染时的值,而不是重置为空对象。也就是说,当你的表单数据,是在dom节点渲染前被赋值的,那么他的初始值就不为空了。解决方法:给表单对象赋值,应在dom节点渲染完成之后,使用$nextTick这个方法$nextTick:将vuedom节点更新变为同步使用resetFields的注意事项:设置prop属性,该属性值要与model值相同,如果不设置这个属性,resetFields是不生效的...

2022-06-30 10:34:24 3783 2

原创 利用vue过滤器修改时间格式,将‘2022-06-29T07:36:12.710Z’转换成‘2022-06-29 15:36:12’

利用vue过滤器修改时间格式,将‘2022-06-29T07:36:12.710Z’转换成‘2022-06-29 15:36:12’

2022-06-29 19:33:56 1534

原创 JS—关于对象的一些浅显理解与应用

1、什么是对象对象是属性和方法的集合,列如:汽车,它的属性有:轮胎,车门等,方法有:能跑,所以说对象是属性与方法的集合对象是javascript的核心概念,在js任何不是字符串,数值,符号或true、false、null,undefined的值都是对象,即使字符串,数值和布尔值不是对象,他们的行为也类似不可修改的对象2、什么是面向对象面向对象简称:oop,是过程式代码的高度封装,目的在于通过把一些通用的方法和属性封装在一起从而提高代码的可复用性,减少代码量;3、面向对象的特点

2022-06-29 19:18:43 198

原创 vue路由守卫

通过vue的路由守卫进行路由之间的强制跳转

2022-05-23 16:27:01 193

原创 js—封装原生AJAX

前言: ajax是一种无需刷新网页即可更改网页内部分内容的技术,指的是异步的javascript和xml用于和服务器端做数据交互,当向服务器提交少量数据时可以使用ajaxajax的好处 :无需刷新网页,从而与服务器做交互; 允许你根据用户事件来更新网页的部分数据;...

2022-05-04 21:09:47 2112

原创 JS—Symbol数据类型

前言:Symbol:英文意思是符号,象征,标记,记号,在js中的意思是独一无二的值,他是js的第七种数据类型1、创建Symbol类型的值var s = Symbol();console.log(typeof s)//symbol注:在通过Symbol()创建的时候,不能通过new Symbol()创建,因为,这样创建的是一个对象类型的,而不是原始数据类型Symbol()2、Symbol的特点Symbol():接收一个参数表示对生成他的值得描述var s = ...

2022-05-02 15:11:03 686

原创 js关于Array数组的操作

说到js中的数组就要提到js的数据类型了,js数据类型分为基本数据类型和复合数据类型,基本数据类型包括:字符串,数值,布尔,null,undefined,复合数据类型包括:对象(数组,对象,函数)该篇文章介绍了Array数组的静态属性,数组的查找,删除,替换,数组函数等内容...

2022-04-28 10:37:45 1516

原创 django发送邮件

django利用邮箱发送邮件,以qq邮箱为例

2022-04-15 17:18:41 389

原创 关于django后台管理系统的操作

后台管理系统:是对网站数据进行管理操作创建一个django项目会自动生成一个后台管理系统的框架,在这里来介绍一下后台管理系统的一些操作。首先登录后台管理系统将项目运行起来在浏览器输入下面的网址,就会进入后台管理系统的登录界面http://127.0.0.1:8000/admin将文字设置成中文形式(默认显示英文)需要在setting.py中修改以下设置一开始的时候我们是没有用户名和密码的,这就需要我们在pycharm的终端中进行注册输入下面的命令:python .

2022-04-14 15:37:24 884

原创 django缓存

安装安装hiredis使用pip install hiredis,注意python需要3.9以上版本,django4.0版本pip install hiredis配置在setting.py文件中配置CACHES = { 'default':{ 'BACKEND':'django.core.cache.backends.redis.RedisCache', 'LOCATION':'redis://:asd2013@127.0.

2022-04-13 20:30:14 303 2

原创 django实现上传头像和头像展示功能

实现头像的上传和展示

2022-02-18 15:03:35 2447 7

关于react路由的一些理解

关于react路由的一些浅显理解

2022-09-27

rem.js,原生的rem自适应js写法

rem.js,原生的rem自适应js写法

2022-10-12

空空如也

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

TA关注的人

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