JavaScript
荀鼠不是鼠
不快乐但充满生机
展开
-
uni-app小程序:文件下载打开文件方法苹果安卓都适用
以确保它们在传输和处理过程中不会被误解或错误解析。这样可以避免因特殊字符导致的错误或安全问题。特殊字符转换为它们的UTF-8编码表示形式。encodeURI函数将URI中的。点击文件1就可以下载打开文件预览了。原创 2024-01-20 17:38:09 · 1925 阅读 · 0 评论 -
如何将后端带过来的字符串通过‘,’号作为判断依据,分割字符串然后生成数组
遍历字符串str,通过split方法根据需要切割字符串,我这里是“,”号,然后再用用push方法将分割后的元素添加到新的数组中即可完成该功能,然后再data域中获取定义新的数组array,将arr赋值给array,然后再template中通过v-for列表渲染数据即可。这种数据类型如果想渲染在html中的话就会很麻烦,我们可以通过","号为切割点将它放入数组中,通过列表进行渲染。原创 2024-01-11 14:37:48 · 716 阅读 · 0 评论 -
vue:ESLint如何自动修复代码
代码本身没有问题,但是因为这是一个ESLint的错误提示,但是它指出了在文件E:\vscode\vuesua\src\views\HomeView.vue中的第18到33行存在缩进错误。具体来说,第18到25行的缩进应该是2个空格,而第26到33行的缩进应该是4个空格。此外,第25行函数的左括号前应该有一个空格。这些错误可以通过手动更正代码或使用ESLint的--fix选项自动修复。而webpack编译时出现了1个错误,需要查看具体的错误信息来进行修复。在vue开发过程中第一步总会遇到一个问题,就是。原创 2023-12-04 10:45:43 · 1281 阅读 · 0 评论 -
es6新特性总结
(2)、不允许重复声明(包括普通变量和函数参数)变量提升。(1)、存在块级作用域不存在变量提升(考虑暂时性死区)原创 2023-11-25 11:35:49 · 117 阅读 · 0 评论 -
vue:如何把后端传过来的数组的其中一个对象加入新的属性
我们直接通过索引0来获取boxes数组中的第一个对象,并将其赋值给变量obj。然后使用Vue提供的$set方法,将name属性插入该对象中,并赋值为土鸡。这样就实现了将属性name:土鸡插入到第一个对象中的操作。模拟后端获取的数据boxes,然后我们把新的name:土鸡,把boxes第一个对象的name属性‘张三’,跟换成土鸡。加入我们是更改数组中的第一个对象,在vue中可以使用$set方法将属性插入到第一个对象中作为属性。原创 2023-11-14 22:25:49 · 994 阅读 · 0 评论 -
vue做的一个一点就转的转盘(音乐磁盘),点击停止时会在几秒内缓慢停止,再次点击按钮可以再次旋转,
代码:主要部分我会红线画出来。原创 2023-11-11 17:37:50 · 924 阅读 · 0 评论 -
JavaScript:获取实时年份、月份、日期
总结:通过Date对象获取实时年、月、日,然后赋值给year、month、day,最后赋值给currentDate,输出即可。一个比较简单的功能吧,但是忘记忘记,所以记录一下,忘记的时候可以翻翻,大家忘记的时候也可以看看。JavaScript的Date。原创 2023-11-10 15:01:46 · 1333 阅读 · 0 评论 -
vue:如何实现通过判断数组中每个对象的其中一个属性,从而更改另一个属性的值
2、在methods域中写一个方法遍历这个box数组判断每个对象中的status属性是否等于审批中,如果等于id的值变成1,否则为0,然后输出数组。1、假设一个box为一个包含多个对象的数组,这个box数组可以在方法中定义也可以在data域中定义。原创 2023-11-07 12:08:54 · 799 阅读 · 0 评论 -
vue:写一个数组box和list数组,在保留box数组中原有对象的同时,将list数组中每一个对象插入到box数组后面
data() {return {box: [/*初始的box数组对象*/],list: [/*初始的list数组对象*/]原创 2023-11-07 11:03:19 · 446 阅读 · 0 评论 -
vue:js中合并对象的方法
大多数使用合并对象的方法主要是object.assign()、es6中的解构赋值语法、以及循环遍历,原理都是获取每个对象的属性合入新的对象中。只是方法不同。原创 2023-11-03 11:52:34 · 2485 阅读 · 0 评论