自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 页面只有一个搜索框 如何按下enter键阻止页面的提交表单默认行为

当页面 只有一个搜索框 如何按下enter键阻止页面的提交表单默认行为 在el-form 上增加。

2025-03-24 10:18:41 207

原创 conda简单命令

查看conda已经创建的环境。查看当前环境已经安装的库。

2025-02-20 13:37:48 200

原创 安装openAI库国内镜像

安装openAI库使用国内镜像。

2025-02-20 09:03:27 270

原创 css小知识

它允许你定义一个浮动元素的形状,使得周围的内联内容(如文本)可以围绕该形状进行布局,而不是传统的矩形环绕。

2025-02-05 16:57:42 375

原创 openAI-连续十二天发布会总结

正式发布o1模型,该模型具有增强的推理能力,通过链式思考处理,能够更准确的处理复杂任务。o1模型在编程、数学、物理和化学博士级问题等任务上提升显著,但在写作等任务上表现不如GPT4o,对plus用户以及pro订阅用户开启比o1-preview更快更智能,添加了多模态输入,能够同时处理图像和文本的推理推出每月200$的chatGPT Pro 订阅服务 可以每月无限制使用模型,还包括高级语音模式等功能,还有一个新功能是o1 Pro模式,可靠性相比o1更好。

2024-12-23 15:41:53 918

原创 解决electron-vite 创建项目报错electron-vite Property ‘electron‘ does not exist on type ‘Window & globalThis

对于使用 Vite 构建工具构建的项目(比如 electron-vite 项目),这个插件可以方便地在构建过程中生成 .d.ts 文件,并且它能很好地与 Vite 的快速开发和构建机制相适配,为项目中的 TypeScript 模块生成类型声明文件,确保在不同模块间无论是开发阶段还是最终打包后,都能有准确的类型信息传递,防止类型报错(如代码编辑器中飘红等情况)。vite-plugin-dts(适用于基于 Vite 的项目)

2024-11-29 15:44:28 187

原创 electron快速上手

上文中的preload.js,无法使用全部Node的API,比如:不能使用Node中的fs模块,但主进程(main.js)是可以的。预加载脚本 运行在渲染进程上 能执行一部分的node api 通过它联系主进程和渲染进程 主进程和渲染进程的桥梁。mac应用即使在没有打开窗口的情况下也继续运行,并且在没有窗口可用的情况下激活应用时会打开新的窗口。self :仅允许从同源的资源加载,禁⽌从不受信任的外部来源加载,提⾼安全性。self :仅允许从同源的资源加载,禁⽌从不受信任的外部来源加载,提⾼安全性。

2024-11-21 10:29:38 1955

原创 python基础学习-入门

当定义一个函数,参数前面带有时,如def function_name(**kwargs):,这个kwargs参数可以接收 。1、如果代码没有语法错误,可以运行,但会出运行时的错误,例如除零错误,下标越界等问题,这种在运行期间检测到的错误被称为异常。说明:pass语句表示一个空操作,在执行时没有任何的响应,pass的位置最终应该有代码来执行,只不过暂时写不出来。在python中,有这样一些类型,它们成员是有序排列的,并且可以通过下标访问成员,这些类型称之为序列。

2024-11-15 15:19:34 1019

原创 reactive中声明ref对象,怎么使用

【代码】reactive中声明ref对象,怎么使用。

2024-10-25 10:32:32 545

原创 vue-router 之在vue3的使用

1、路由组件通常存放在src下边的pages或views文件夹,一般组件通常存放在src下边的components文件夹。其实路由挑战时候是会操作浏览器的历史记录-------通过push和replace进行操作。2、通过点击导航,视觉效果上‘消失’了的路由组件,默认是被销毁掉的,需要时再去挂载。下面写法需要在文件夹router下边的index.ts进行提前占位。1、作用:将特定的路径,重新定向到已有路由。路由组件 靠路由规则渲染出来的。(content就可传可不传)在要展示的vue组件中。

2024-10-24 15:14:53 710

原创 export default使用

【代码】export default使用。

2024-10-17 17:10:58 225

原创 vue3基础入门以及常用api使用

多个页面需要同一个功能就可以使用hooks,而且hooks里边能使用钩子例如onMounted等,还能用computeduseSum.ts。

2024-10-17 17:09:02 490

原创 vue3 props结合typescript的使用

import { defineProps } from 'vue'//接受+同时将数据保存起来let props = defineProps({ msg: String})console.log(props.msg)//aaa情况一:只接受defineProps(['msg'])情况二:接受+限制类型 Persons是自定义的typedefineProps<{list: Persons}>()情况三:接受list+限制类型+限制必要性+指定默认值interface

2024-10-16 13:32:13 360

原创 pinia 实现持久化存储(插件)

pinia持久化存储

2024-10-11 11:32:22 409

原创 vuex 实现持久化存储(插件)

vuex实现持久化存储

2024-10-10 13:52:08 893

原创 localStorage和sessionStorage

数据仅在同一浏览器标签页或窗口中共享。如果在不同标签页或窗口打开同一个网站,每个标签页或窗口会有自己独立的sessionStorage。数据在同一域名下所有标签页或窗口中共享,如果在不同标签页或窗口打开同一网站,它们可以访问相同的localStorage数据。数据仅在当前会话期间有效,也就是用户关闭浏览器或窗口,数据将被清除,适用于页面之间的临时数据传递。数据长期有效,即使关闭浏览器或者窗口,数据也不会被清除,除非主动删除,适用于用户设置偏好等存储。

2024-10-09 13:52:30 234

原创 pinia学习+创建vue3项目

pinia入门

2024-08-05 09:41:12 267

原创 【typescript入门】

类型别名和接口非常相似,在很多情况下你可以在它们之间自由选择。interface 的几乎所有功能都在 type 中可用,主要区别在于无法重新打开类型以添加​​新属性,而接口始终可扩展。一般我们都是用类型注释的形式声明类型。希望多次使用同一个类型并用一个名称引用它,类型别名正是这样的。建议一般能用interface就用它,interface解决不了用类型别名。可选的参数必须在所有必选的后边 没有返回值可以用void。当你不希望某个特定值导致类型检查错误时,可以使用它。接口声明是命名对象类型的另一种方式。

2024-07-29 15:12:08 292

原创 el-form正则校验区分中英文字符长度

【代码】el-form正则校验区分中英文字符长度。

2024-07-02 10:15:38 211

原创 自定义over-flow滚动条样式

自定义over-flow滚动条样式

2024-06-26 11:34:54 200

原创 前端-Grid布局学习

优先级:grid-template-rows > grid-auto-rows:auto。justify-items:center/end(右) space-between。auto就是元素本身高度,100px设置没有设置行高的为100px。

2024-06-20 14:13:35 240

原创 vue3在页面中作为子组件使用router-view

vue3简单使用router-view 子组件

2024-06-20 14:08:31 418

原创 解决v-html代码中添加@click点击事件不生效问题

解决v-html点击事件不生效问题

2024-06-14 11:31:16 1129 1

原创 小程序 根据页面路径可带参数生成小程序二维码

【代码】小程序 根据页面路径可带参数生成小程序二维码。

2024-04-09 15:34:47 814

原创 更改u-button样式

更改u-button样式。

2024-03-27 13:30:14 799

原创 el-checkbox报错 Error in render: “TypeError: Cannot read properties of undefined (reading ‘length‘)“

绑定的没有在data(){}初始化设置数组。

2024-03-27 13:26:19 1446

原创 通过url下载文件或图片js

response.msg 示例为 unzip/163/518/20240124-144926562000/7feb94adde1e45fcb634800744b4a38c.jpg。要下载图片,必须创建GET请求并将图片的URL作为请求的URL。示例为下载pdf,更换其他类型文件注意更换blob的type。2、当请求成功后,需要将响应数据保存为图片文件。1、向服务器发送HTTP请求并获取响应。

2024-03-26 15:45:45 1246

原创 Array.from详解

mapFn是调用数组每个元素的函数。如果提供,每个将要添加到数组中的值首先会传递给该函数,然后将 mapFn 的返回值增加到数组中。第一个参数指定了第二个参数执行的次数。可以将各种值转化为真正的数组。obj指的是数组对象、类似数组对象或者是set对象,mapFn指的是对数组中的元素进行处理的方法。

2024-03-25 15:48:03 271

原创 uView 动态修改u-textarea高度设置动画

【代码】uView 动态修改u-textarea高度设置动画。

2024-03-19 16:27:06 579 1

原创 uView 修改u-textarea placeholder样式

【代码】uView 修改u-textarea placeholder样式。

2024-03-19 16:25:18 840 1

原创 单页面实现uniapp 微信小程序分享

【代码】单页面实现uniapp 微信小程序分享。

2024-03-18 15:32:41 226 1

原创 uniapp u-popup和picker-view实现带搜索框的选择器

【代码】uniapp u-popup和picker-view实现带搜索框的选择器。

2024-03-14 11:50:55 1496 2

原创 background复合属性样式及顺序

background: 透明 / 无背景图片 / 平铺 / 背景图片随文本滚动(不理解的一定要自己动手试一下) / 位于元素左上角。

2024-01-12 13:54:26 1333 3

原创 工作小知识总结

element+element 选择所有紧跟在element元素之后的第一个element。比如item紧跟item 可以写.item{ + .item{} }防止这个影响样式,一般会在总的写line-height:1 防止出现这样问题。‘★’ ★ ‘☆’ ☆ 注意:最后边都得加上‘;

2024-01-11 16:08:19 400 1

原创 css 超过三行显示省略号的实现

【代码】超过三行显示省略号。

2024-01-10 17:17:54 1831

原创 若依 关闭页签打开新页签并携带参数

【代码】若依 关闭页签打开新页签并携带参数。

2024-01-09 09:50:25 1470

转载 js构造函数

构造函数

2024-01-08 10:49:41 389

原创 Vue draggable 拖拽组件使用

Vue draggable 拖拽组件使用npm安装npm i -S vuedraggable或者UMD浏览器直接引用JS方式属性说明访问非vue版 sortable.js里面有更详细的例子。属性名称 说明group :group= “name”,相同的组之间可以相互拖拽或者 { name: “…”, pull: [true, false, ‘clone’, array , function], put: [true, false, array

2024-01-08 10:07:57 445

原创 mixin复用样式总结

/ flex布局 默认水平居中垂直居中 默认方向为row// flex布局 默认水平居中垂直居中 默认方向为column// 文字样式 默认颜色为$uni-text-color 默认字体大小为$uni-font-size-base 默认行高为1.5 默认左对齐// 文字样式 默认颜色为$uni-text-color 默认字体大小为$uni-font-size-base 默认行高为1.5 默认居中。

2023-12-08 08:57:19 131

原创 sass学习

sass基本使用

2023-12-08 08:48:13 52

空空如也

空空如也

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

TA关注的人

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