javascript - Testcafe 从多维数组中获取数据
问题描述
我正在尝试从多维数组中获取数据,我尝试了以下操作:
await Selector('script').withText('array').textContent['item3']['item3.0']['item3.0.0']['variablesInMultiArray3'];
但我只是得到未定义而不是实际在数组中的数据。
数组看起来像这样:
array = {
"item0": {
"variablesInMultiArray0": "This is some data"
},
"item1": {
"variablesInMultiArray1": "This is some data"
},
"item2": {
"variablesInMultiArray2": "This is some data"
},
"item3": {
"item3.0": {
"item3.0.0": {
"variablesInMultiArray3": "Data that I need"
}
}
}
};
解决方案
推荐阅读
- swift - 如何在 Swift 中仅重新加载 collectionView 的最后一个 indexPath?
- javascript - Javascript - Node.js 错误:发送后无法设置标头
- javascript - Can JS 中的 '^@' 表示法,同时将数据传递给组件
- python - 如何用python中的另一个值替换熊猫数据框中的对象
- r - 如何在 R 中的给定数据集中添加新行并预测类?我做分类还是回归?
- java - 无法在 Selenium 网格(Java)中使用 maxSession 将浏览器会话限制为 1
- javascript - 反应 | 如何添加动态的新 div,如行
- ios - Push Segue 触发一个 Modal Segue 导致没有导航栏的 VC
- email - Shopify 是否有默认的电子邮件营销活动?
- reactjs - 如果未收到道具,则重定向到仪表板