object - 访问 Knockout Js 对象数据
问题描述
我有以下淘汰赛 js 对象。我想booking_time
单独比较.phtml
文件中的值。如何访问该值。
[
{
"item_id": "204",
"name": "Sample Name",
"qty": 1,
"price": "600.0000",
"booking_time": "Hourly",
}
]
我正在尝试使用下面的代码,所以我可以得到上面的结果。但我需要booking_time
单独比较价值。
<pre data-bind="text: ko.toJSON(getBookingtime(), null, 2)"></pre>
解决方案
在您的模型中:
this.items = [
{
"item_id": "204",
"name": "Sample Name",
"qty": 1,
"price": "600.0000",
"booking_time": "Hourly",
}
]
在 HTML 中
<!--ko foreach: items-->
<!--ko if: booking_time === 'Hourly' -->
<p data-bind="text: name"></p>
<!-- /ko -->
<!-- /ko -->
推荐阅读
- ruby-on-rails - 由于与 yard gem 冲突,Sorbet `srb init` 与 Kernel#exit 失败
- vue.js - Vue.js 是否可以将数据添加到 AWS S3 存储桶中的文件?
- vba - 将所有文本框值从用户窗体推送到工作表单元格的 For 循环 - VBA
- python - 我的代码在到达 else 和 return 语句时继续运行,我在 if 语句中有递归?答案是 589.45
- pyspark - Pysaprk 数据框根据列唯一值 customerid 写入单独的文件和文件名
- php - PHP - 如何修复 I/O 函数调用在现实世界中不应该受到路径注入攻击?
- r - 如何在公式的右侧调用变量名的串联向量?
- pine-script - 索引 -1 超出范围,数组大小为 0
- python - IndexError:列表索引超出范围 - API
- java - IntelliJ 未运行 Spring Boot 调试器