knockout.js - 在Ko js中foreach一个对象
问题描述
我正在尝试在Magento 2
对象上使用 foreach 来获取属性。
我有 2 个对象,ko
js
我正在尝试处理它。这是对象在控制台中的样子:options()
Price: {tooltip: null}
configurable_variation: {options: {…}, tooltip: "some test tooltip"}
__proto__: Object
这就是我使用它的方式:
<div class="abc" data-bind="text:console.log(options())"></div>
<div class="options-render" data-bind="foreach: { data: options(), as: 'option', noChildContext: true}">
<span class="dev" data-bind="text: console.log(option)"></span>
最后一个 console.log 不是重新调整 Price 和 configure_variation 而是返回应该被访问的相同数据。
解决方案
推荐阅读
- javascript - 如何在多选 Kendo UI 下拉列表中选择所有选项?
- java - 如何在 RxJava 中正确使用 observable 和 observer?
- soapui - 苏维5.6。java.lang.UnsupportedClassVersionError:
- azure - InvalidXmlDocument: XML specified is not syntactically valid
- python - 在直方图中绘制成对的 bin 以与 seaborn 进行比较
- foreach - 如何在页面视图页面之间传输数据swiftui
- c++ - 更新到 VS 2019 16.11.1 后没有自动构建 QT Cmake 项目
- c# - 当实际的泛型返回类型是方法定义的返回类型的子类时,如何返回泛型?
- powershell - 用于删除或存档旧日志文件的 PowerShell 脚本在本地运行良好,但在远程位置无法运行
- algorithm - 查找未排序数组的最小值和最大值的算法