- 博客(31)
- 收藏
- 关注
原创 【typescript入门】
类型别名和接口非常相似,在很多情况下你可以在它们之间自由选择。interface 的几乎所有功能都在 type 中可用,主要区别在于无法重新打开类型以添加新属性,而接口始终可扩展。一般我们都是用类型注释的形式声明类型。希望多次使用同一个类型并用一个名称引用它,类型别名正是这样的。建议一般能用interface就用它,interface解决不了用类型别名。可选的参数必须在所有必选的后边 没有返回值可以用void。当你不希望某个特定值导致类型检查错误时,可以使用它。接口声明是命名对象类型的另一种方式。
2024-07-29 15:12:08 266
原创 前端-Grid布局学习
优先级:grid-template-rows > grid-auto-rows:auto。justify-items:center/end(右) space-between。auto就是元素本身高度,100px设置没有设置行高的为100px。
2024-06-20 14:13:35 156
原创 el-checkbox报错 Error in render: “TypeError: Cannot read properties of undefined (reading ‘length‘)“
绑定的没有在data(){}初始化设置数组。
2024-03-27 13:26:19 937
原创 通过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 935
原创 Array.from详解
mapFn是调用数组每个元素的函数。如果提供,每个将要添加到数组中的值首先会传递给该函数,然后将 mapFn 的返回值增加到数组中。第一个参数指定了第二个参数执行的次数。可以将各种值转化为真正的数组。obj指的是数组对象、类似数组对象或者是set对象,mapFn指的是对数组中的元素进行处理的方法。
2024-03-25 15:48:03 248
原创 uniapp u-popup和picker-view实现带搜索框的选择器
【代码】uniapp u-popup和picker-view实现带搜索框的选择器。
2024-03-14 11:50:55 1032 2
原创 background复合属性样式及顺序
background: 透明 / 无背景图片 / 平铺 / 背景图片随文本滚动(不理解的一定要自己动手试一下) / 位于元素左上角。
2024-01-12 13:54:26 965 3
原创 工作小知识总结
element+element 选择所有紧跟在element元素之后的第一个element。比如item紧跟item 可以写.item{ + .item{} }防止这个影响样式,一般会在总的写line-height:1 防止出现这样问题。‘★’ ★ ‘☆’ ☆ 注意:最后边都得加上‘;
2024-01-11 16:08:19 381 1
原创 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 380
原创 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 107
原创 新建vue项目,第一行飘红,Parsing error: No Babel config file detected for E:\code\vscode\test\vue练习\vue_test\sr
开头出现Parsing error: No Babel config file detected for E:\code\vscode\test\vue练习\vue_test\src\main.js.新建vue项目,第一行飘红只需要在package.json中添加"requireConfigFile" : false即可
2022-04-06 16:13:07 4848
原创 安装vue cli 脚手架报错
安装vue cli 脚手架报错错误显示Error: EPERM: operation not permitted, mkdir ‘E:\nodejs\node_modules@vue’npm ERR! [Error: EPERM: operation not permitted, mkdir ‘E:\nodejs\node_modules@vue’] {npm ERR! errno: -4048,npm ERR! code: ‘EPERM’,npm ERR! syscall: ‘m
2022-04-06 15:16:06 1127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人