jquery - 如何将变量传递给 jquery.each 中的数组数据选择器
问题描述
我在尝试使用 socket io 做实时图表时遇到了这个问题
window.Echo.channel('abc')
.listen('xyz', (d) => {
$.each(chartOption.series, function (index, val) {
var name = val.name;
console.log(name);
val.data.shift();
val.data.push(d.name);
});
});
所以问题是我想将可以是各种名称(i1,i2,i3,.....)的 val.name 作为来自套接字 io 通道的数据选择器传递给 d."name"
例如,我希望在每个 chartOption.series 上,data.push 应该推送一个基于 d.name 的不同数据库
d.i1
d.i2
d.i3
那么如何将 val.name 传递给 d。所以它可以得到正确的数据
谢谢
解决方案
推荐阅读
- excel - 在单元格范围内搜索特定文本并在其旁边的单元格中更改字体格式
- c# - ListViewItem 的 UWP 显示索引
- arrays - 拆分字符串并将数组条目转换为具有“缩小”类型推断的数字或字符串
- java - 如何从另一个微服务 Java 使用 JWT 安全微服务
- java - 从另一个类的方法中调用 mutator
- python - Flask-SQLAlchemy:通过一对多关系获取父表中的列作为子模型属性
- python - Python:过滤数据帧,只保留 ActiveFlag 和日期的最后一个数据
- javascript - 如果匿名函数在循环中运行,是否会占用内存
- python - Pandas Dataframe 根据现有输入列导出新的计算列(不使用循环引用当前行和上一行)
- angular - Angular 中用于传递和显示数据的两个模型