js 当两个字段使用的同一个数组后,当其中一个数组变化了,另外一个数组也会收到影响。
this.list = res.data;
this.list2 = res.data;
var data = {
sorCount: 0,
sensorTypeKey: '0',
...
yekong
1年前 (2023-08-02)
喜欢
请求多个接口
对于每个type,你的代码中需要三次独立的异步请求(list_teacher,list_external,list_serve)。这些请求可以同时进行以节省时间。
使用map函数直接生成list,而不是用forEach循环和push。
这是优化后的代码:...
yekong
1年前 (2023-07-29)
喜欢
在JavaScript中,有多种方法可以用来对数组进行求和。以下是几种常见的方法及其示例:
方法1:使用for循环
let arr = [1, 2, 3, 4, 5];
let sum = 0;
for (let i = 0; i < arr.length; i++) {...
yekong
1年前 (2023-07-28)
喜欢
你可以使用JavaScript数组的 sort() 和 slice() 方法来实现。假设你的数组是 arr,它的元素都是包含 useTime 属性的对象,你可以按照以下方式操作:
// 从大到小排序
arr.sort((a, b) => b.useTime - a.useT...
yekong
1年前 (2023-07-28)
喜欢
数据大屏项目开发中,需要对数据进行多区间分组,第一组数据是区间,有6个区间,每个区间都有一个最小值一个最大值。
区间数据
[{
min: 0,
max: 1000,
name: '1000人以下',
color: '...
yekong
1年前 (2023-07-27)
喜欢
数组
[{"name":"学生","value":15},{"name":"教师","value":62}]
这是一个包含两个步骤的问题。
首先,我们需要计算...
yekong
1年前 (2023-07-26)
喜欢
如果你想在JavaScript数组中将"SUBJECT"替换为"name",将"SL"替换为"value",你可以使用 map 函数。这个函数会为数组中的每一个元素调用一个函数,并用结果创建一个新的数...
yekong
1年前 (2023-07-26)
喜欢
Axios是一个基于Promise的现代HTTP客户端,用于在浏览器和Node.js中发送HTTP请求。它支持多种功能,例如拦截请求和响应、取消请求、自动转换JSON数据等。Axios插件是为了扩展Axios的功能而创建的,你可以使用插件来添加全局的请求拦截、响应拦截、错误处理等...
yekong
1年前 (2023-07-24)
喜欢
数据可视化大屏项目开发工程中,echarts图表需要实现配置一批颜色,但是后端返回的数据可能会超过前端配置的颜色,这时候我们就需要生成一批随机颜色了。
在JavaScript中,你可以使用以下方法生成随机颜色:
方法一:生成随机的RGB颜色值
function getRandom...
yekong
1年前 (2023-07-11)
喜欢
js 南京地图开放平台地图绘制虚线
经纬度数据
lineData: [
[
[118.65848076002578, 31.979939940927373],
[118.66587124452269, 31.982411780406892],
...
yekong
1年前 (2023-07-09)
喜欢