![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
分享开发中遇到的js坑
一只快乐的小咩咩
路漫漫其修远兮,吾将上下而求索
展开
-
js将数组里的的元素多种类型(字符串/数组/布尔)相互转换
js将数组里的的元素多种类型(字符串/数组/布尔)相互转换原创 2023-02-16 11:06:42 · 653 阅读 · 0 评论 -
Vue/Js 将两个数组合并生成一个对象数组 并为其添加相应的key值
有两个数组(示例):let arr1 = ['张三','李四','王五']let arr2 = ['18', '19', '20']你想实现的效果arr3 = [ { name: '张三', age: '18' }, { name: '李四', age: '19' }, { name: '王五', age: '20' }]实现函数如下arr1.forEach((item, i) => { arr3.push({ name: item, a.原创 2022-05-10 10:35:15 · 2112 阅读 · 0 评论 -
关于css中的/deep/的用法(修改elementui库的css但是不影响全局)
在项目中我们经常会用到Less或者Sass 。其中Scoped CSS规范是Web组件产生不污染其他组件,也不被其他组件污染的CSS规范。以elementui库为例如果我们想修改某一个输入框的长度 但是不想影响全局 这时候就体现了/deep/的重要性下面展示一些 内联代码片。// 修改输入框长度案例.newDalio { /deep/ .el-form-item { width: 200px !important; .el-form-item__content { width: c原创 2021-08-12 11:12:09 · 1210 阅读 · 0 评论 -
vue 下载模板excle 报错 无法打开
vue 下载模板excle 报错 无法打开最近有个需求是要下载模板以供后来导入提供样式效果如图点击下载后左下角会出现所下载的文件但是后来确报错无法下载具体解决代码如下:下面展示一些 内联代码片。// 划重点 封装接口方法时加上responseTape expoet function down (data) { return request ({ url: xxx, method: xxx, data, responseTape: 'blob' // 必须要加上否则会报错原创 2021-05-12 15:41:27 · 1682 阅读 · 4 评论 -
vue/js数组转字符串之间的相互转换
vue/js数组转字符串之间的相互转换// 数组转字符串let arr = [1,2,3]arr.join(',') //变成字符串,并以逗号分隔// 字符串转数组let str = '1,2,3'str.split(',') //字符串按逗号分隔成数组// 温馨提示以上(',')可以换成你想要的分割字符...原创 2021-05-07 16:50:50 · 4117 阅读 · 0 评论 -
关于js/vue字符串截取方法总结
关于js/vue字符串截取方法总结下面展示一些 内联代码片。`// 例如有这样一个字符串let str = '1234567890';// 返回整个字符串方法str = str.slice(0);//返回整个字符串 1234567890str = str.substring(0);//返回整个字符串 1234567890str = str.substr(0);//返回整个字符串 1234567890// 使用参数返回方法str = str.slice(1);//截取第二个之后所有的字符 2原创 2021-04-27 15:11:46 · 1236 阅读 · 0 评论