vue.js - Upsetjs 组件速度慢,示例数据很少
问题描述
我正在尝试使用不满意的 vuejs 组件,但遇到了麻烦。我以与文档中相同的方式使用它:
<upset-js
:sets="sets"
:width="width"
:height="height"
></upset-js>
并定义一些像这样的假数据
data: function () {
return {
elements: [
{ name: 'A', sets: ['S1', 'S2', 'S3', 'S4', 'S5', 'S6', 'S7', 'S8', 'S9', 'S10', 'S11', 'S12'] },
{ name: 'B', sets: ['S1', 'S7', 'S6'] },
{ name: 'C', sets: ['S2', 'S7'] },
{ name: 'D', sets: ['S1', 'S3', 'S7'] },
{ name: 'E', sets: ['S1', 'S3', 'S2'] }
],
width: 1500,
height: 1000
}
}
它们提供了一个允许从数据中获取集合的功能
computed: {
sets () {
return extractSets(this.elements)
}
}
但这真的很慢!我使用这个数据测试是因为我要处理的数据要大得多,我做错了吗?
解决方案
推荐阅读
- c# - OpenFileDialog 显示在启动它的 Windows 应用程序之外
- excel - 运行时错误“-2147024894 (80070002)”找不到给定的文件
- excel - 计算范围内每个重复项的出现次数并使用按钮在列表中汇总
- python - 其他语句中的 NaN
- docker - systemctl docker.service 设置未生效
- python-3.x - 使用列表理解的矩阵的行和、列和和对角线和。也摆脱错误:“TypeError:'int'对象不可迭代”
- javascript - 我们如何根据 React 侧边栏中的选项选择在主要部分显示不同的内容?
- android - 使用每个事件更新 Firebase Analytics 用户属性
- java - 如何将 UTC 时间戳转换为亚洲/雅加达时间
- go - 如何将 TestContext 传递给不接受 Gin 上下文作为参数的方法?