自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue组件中引入jQuery

若每一个组件中都去使用jquery,必须在每个组件中写:import $ from 'jquery';比较麻烦,所以使用全局变量。修改根目录下.eslintrc.js 文件的env 节点,为env添加一个键值对 jquery: true 就可以了。我们想在哪个组件中使用jQuery库,首先要使用如下命令引入jquery,然后就可以正常使用了。你会发现成功使用jQuery获取到了DOM;不需要再import 引用 jQuery 了,可以 直接使用$了,将jQuer的文件导入到项目中,然后直接使用。

2024-03-13 14:43:48 779

原创 Naive UI框架安装和引入使用

一个 Vue 3 组件库比较完整,主题可调,使用 TypeScript,注意,naive-ui 仅支持 Vue3。

2024-03-13 14:07:36 631

原创 html前端的几种加密/解密方式

AES(Advanced Encryption Standard)是一种对称加密算法,可以将数据进行加密,并使用相同的密钥进行解密。在前端,可以使用JavaScript的CryptoJS库来进行AES加密解密,例如使。RSA是一种非对称加密算法,可以使用公钥对数据进行加密,然后使用私钥进行解密。在前端,可以使用JavaScript的CryptoJS库来进行MD5散列,例如使用。MD5.js是通过前台js加密的方式对用户信息,密码等私密信息进行加密处理的工具,也可称为插件。函数进行Base64编码,使用。

2024-03-08 13:49:20 2095

原创 JS判断对象属性是否存在

一 、在JavaScript中,有几种方法可以判断对象属性是否存在: 使用in操作符: property in object 例如:'name' in obj,如果obj对象有name属性,返回true,否则返回false。 使用hasOwnProperty()方法: object.hasOwnProperty(property) 例如:obj.hasOwnProperty('name'),如果obj对象有name属性且该属性是它自己的,返回true,否则返回false。 使用ty

2024-03-07 14:12:54 478

原创 正则表达式 千分位分隔符(金额每3位添加逗号)

【代码】正则表达式 千分位分隔符(金额每3位添加逗号)

2024-03-07 11:01:04 837

原创 js 将对象转换为数组,两个对象的属性相同合并相加

定义数组value: 0,span: 3}, {value: 0,span: 3}, {value: 0,span: 3}, {cause: '',span: 5}]定义两个对象"AbnormalCause": "JKJ产出数量大于投入数量DR产出数量大于PE产出数量"},将连个对象合并相加// Number() 将值转换类型为数字类型//特定的判断条件去添加到titleDate数组属性中})})

2024-03-06 15:08:36 981

原创 js 获取当前时间减12小时的时间 并转换为YYYY-mm-dd HH:mm:ss

【代码】js 获取当前时间减12小时的时间 并转换为YYYY-mm-dd HH:mm:ss。

2024-03-06 08:34:28 358

原创 element ui组件 el-input只能数据整数,且设置不能小于0大于10

第一个属性:type=“number” input的原生属性,标明input框的类型第二个属性: step=“0.5” input的原生属性,type=“number” 时生效, 标明输入字段的合法数字间隔(假如 step=“0.5”,则合法数字应该是 -0.5、0、0.5、1,以此类推)第三个属性: min=“0” max=“10” min 属性规定输入字段所允许的最小值。max 属性规定输入字段所允许的最大值。min 属性与 max 属性配合使用,可创建合法值范围。

2024-01-31 16:21:35 1599

原创 js保留两位小数

/隐式转换为字符串和toString()效果一样//没有小数补齐这个0}else{//有小数截取前二位小数console.log(moneyFormat())//结果55.99这些方法都能够保留两位小数,具体选择哪种方法取决于代码的具体情况和需求。

2024-01-29 15:57:35 446

原创 vue3 slot的定义与使用

插槽(Slot)是 vue 为组件的封装者提供的能力。允许开发者在封装组件时,把不确定的、希望由用户指定的部分定义为插槽。可以把插槽认为是组件封装期间,为用户预留的内容的占位符。

2024-01-29 13:46:37 1221

原创 element ui组件 el-date-picker设置default-time的默认时间

default-time :选择日期后的默认时间值。如未指定则默认时间值为00:00:00。

2024-01-29 10:48:52 1639

原创 javaScript删除对象属性总结方法

需要注意的是,通过赋值为undefined删除属性只是将属性的值置为undefined,并没有真正从对象中删除属性。通过Object.assign()方法创建的新对象不包含被删除的属性。需要注意的是,原对象并没有发生改变。应用解构和rest语法后,restObject将包含与object相同的属性,只是没有删除的属性。这些是JavaScript中常用的删除对象属性的方法,根据具体情况选择合适的方法来删除对象的属性。

2024-01-25 16:10:02 662

原创 js 判断数据是不是{}

上述代码中,isObjectEmpty() 函数接受一个参数 data,首先使用 typeof 运算符判断 data 的类型是否为对象,如果不是,则返回 false。如果是对象,则使用 Object.keys(data) 获取对象的所有属性,再判断属性的数量是否为 0,如果是,则返回 true,表示对象为空对象,否则返回 false。另外还可以使用 typeof 运算符来判断一个数据是否为对象,并且可以使用 Object.keys() 方法来判断一个对象是否为空对象(即是否没有任何属性)。

2024-01-25 16:01:53 840

原创 JS canvas画布的基础知识点和操作方式

JavaScript中的画布是通过HTML5提供的<canvas>元素来创建和操作的。以下是关于画布的基础知识点和操作方式。创建画布: 通过JavaScript代码在HTML文档中创建一个画布元素。设置画布尺寸: 使用width和height属性设置画布的宽度和高度。获取绘图上下文: 获取画布的2d上下文对象,用于进行绘制操作。绘制形状: 通过绘图上下文对象的方法绘制各种形状,如矩形、圆形、线条等。绘制文本: 使用绘图上下文对象的方法绘制文本。

2024-01-16 16:53:35 512

原创 Vue 3,element table表格动态添加

el-table实现表格动态新增/插入/删除表格行,可编辑单元格。

2024-01-15 15:08:15 885

原创 vue3中,vue-echarts基本使用(柱状图、饼图、折线图)

注意:vue-echarts在使用前要先安装echarts,不要只安装vue-echarts这一个echarts官网地址:Apache ECharts,一款基于JavaScript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。安装vue-echarts注意:Vue 2下使用,必须还要安装main.js中全局注册组件。

2024-01-12 16:03:42 4839

原创 在应用开发中遇到的问题与解决方案

以上只是一些常见的问题和解决方案,具体在应用开发中还会遇到其他各种各样的问题,需要根据具体情况进行分析和解决。

2024-01-11 08:50:23 538 2

原创 js 字符串与数组中一些基础方法操作

在JavaScript中,可以对字符串执行多种操作,包括字符串拼接、字符串截取、字符串查找、字符串替换、字符串转换等。以上仅是对字符串操作的一些基本方法,JavaScript还提供了很多其他字符串操作方法,如。JavaScript中,对象和函数是两个重要的概念。这只是JavaScript数组的一部分操作,还有其他很多方法和技巧可以应用。,第二个元素2、第三个元素3和第四个元素4被删除了。方法会改变原始数组,同时返回一个包含被删除元素的新数组。:可选参数,表示要添加到数组的元素。:表示要删除的元素个数。

2024-01-10 14:58:09 854

原创 vue3中el-table实现多表头并表格合并行或列

【代码】vue3中el-table实现多表头并表格合并行或列。

2024-01-08 16:54:04 1293 2

原创 vue3中el-table实现表格合计行

标签上加属性 show-summary :summary-method=“getSummary”

2024-01-08 16:43:42 868

原创 vue项目中刷新页面的方法

注意:这种方法也需要使用Vue Router,并且需要在main.js中引入router实例。这种方法的原理是先跳转到一个特定的路径,再返回上一个页面,从而达到刷新页面的目的。注意:这种方法需要使用Vue Router,并且需要在main.js中引入router实例。以上是一些常见的刷新页面的方法,在不同的场景下可以选择适合的方法使用。

2024-01-04 12:59:53 744 1

原创 vue3 前端导出excel表格

【代码】vue3 前端表格导出excel(不调用接口)

2024-01-04 10:18:37 555 1

原创 vue3轮播图

【代码】vue3轮播图。

2024-01-04 10:16:30 410 1

原创 Node.js运行环境配置参考文档

因为cnpm会被安装到D:\nodejs\node_global下,而系统变量path并未包含该路径。A 、 配置npm的全局模块安装路径及cache路径:在nodejs主目录(我这里是。和win7不一样的,要一条一条的写路径,一定要注意,我这里的截图是win7的。和win7不一样的,要一条一条的写路径,一定要注意,我这里的截图是win7的。我的电脑--》右键--》属性--》高级系统设置--》环境变量--》系统变量。多个路径之间使用分号(;在接下来的配置中,一定要根据你的安装路径进行参数设置;

2024-01-03 15:41:56 508 1

原创 css样式中常见的知识点

div盒子居中显示;css3 2D变形 ,css3新特性 ,伪元素和伪类 、浮动、css样式权重

2024-01-03 15:18:53 948 1

原创 Vue3.0 页面路由跳转的方式

Vue3.0 页面路由跳转的几种 方式

2023-12-29 15:28:14 1953 1

原创 css样式画半圆或三角形

样式画半圆 和三角形

2023-12-22 13:49:55 493

原创 Vue(Vuex)常见面试题

vue与vuex常见的一些知识点与面试题

2023-12-22 13:26:51 1375

原创 html5 标签的分类及样式的分类和优先级

html5 标签的分类,css样式的分类和优先级

2023-12-11 15:02:54 960 1

原创 css 样式 盒子居中的几种方式

css 样式盒子居中的方式

2023-12-08 13:52:02 399

原创 Vue3快速上手

什么是hook?—— 本质是一个函数,把setup函数中使用的Composition API进行了封装。类似于vue2.x中的mixin。自定义hook的优势: 复用代码, 让setup中的逻辑更清楚易懂。什么是hook?—— 本质是一个函数,把setup函数中使用的Composition API进行了封装。类似于vue2.x中的mixin。自定义hook的优势: 复用代码, 让setup中的逻辑更清楚易懂。

2023-11-29 10:12:11 794 1

原创 Git 的基本概念和使用方式

Git 是一个分布式版本控制系统,用于跟踪项目文件的历史变化和合作开发。以下是 Git 的仓库(Repository):Git 使用仓库来存储项目文件和历史版本。仓库可以是本地仓库或远程仓库。提交(Commit):当你修改文件并确认这些修改是有意义的时,你可以使用 Git commit 命令将修改提交到本地仓库。分支(Branch):你可以创建不同的分支来并行开发和测试不同的功能。分支可以合并到主分支上。合并(Merge):当你完成开发并测试完一个分支后,你可以将该分支合并到主分支上。

2023-11-27 16:43:43 382 1

原创 js将数组中的对象按照某个属性进行分组排序统计

【代码】js将数组中的对象按照某个属性进行分组排序统计。

2023-11-27 16:36:25 554 1

原创 js 根据当前获取前一周或者后一周等日期

获取月份:var month = now.getMonth() + 1;获取分钟:var minute = now.getMinutes();获取秒钟:var second = now.getSeconds();获取年份:var year = now.getFullYear();获取小时:var hour = now.getHours();获取日期:var date = now.getDate();获取星期:var week = now.getDay();

2023-11-27 16:33:25 1409 1

原创 CSS flex布局(弹性布局/弹性盒子)

CSS flex布局是一种弹性布局模式,它可以快速、简单地实现各种布局应用场景,如水平、垂直居中,等分布局,自适应布局等等。

2023-11-27 16:27:50 403 1

原创 Vue3 -vite打包

你可以在 Node.js 官网 https://nodejs.org/ 下载最新版本的 Node.js 安装包。你可以在 Node.js 官网 https://nodejs.org/ 下载最新版本的 Node.js 安装包。此时你就可以在浏览器中访问 http://localhost:3000 来查看你的 Vue 3 项目了。此时你就可以在浏览器中访问 http://localhost:3000 来查看你的 Vue 3 项目了。以上就是在 Vite 中搭建 Vue 3 项目的步骤,希望对你有帮助!

2023-09-20 13:50:16 542 1

空空如也

空空如也

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

TA关注的人

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