查询 JSON 对象
Query a JSON Object?
我正在尝试使用下划线库查询 JSON 对象,但我无法查询以下 JSON 结构。'$scope.conScopeFreqStartDates' 变量具有以下 JSON 值。
我正在传递"频率代码输入"值在下划线脚本中有"Y"。
[
{
"consolidationScopeId": 4008,
"consolidationScopeCode": "S",
"consolidationScopeLabel": "Individual",
"frequencies": [
{
"frequencyCode": "M",
"frequencyLabel": "Monthly",
"startDates": [
"2016-01-31",
"2016-02-28"
]
},
{
"frequencyCode": "Y",
"frequencyLabel": "Annual",
"startDates": [
"2016-12-31",
"2017-12-31"
]
}
]
}]
我正在尝试从 JSON 对象获取开始日期,
控制器
var startDates = _.findWhere($scope.conScopeFreqStartDates, {
'frequencies.frequencyCode': frequencyCodeInput
}).startDates;
$scope.startDates = startDates;
"开始日期"对于我的上述代码是未定义的。
我会在对象上的频率数组上调用 _.findWhere,而不是整个对象
var startDates = _.findWhere($scope.conScopeFreqStartDates.frequencies, {
'frequencyCode': frequencyCodeInput
}).startDates;
$scope.startDates = startDates;
相关文章:
- jQuery匹配JSON对象的部分文本
- 如何在Javascript中将JSon对象转换为数组
- 我可以在json对象中添加一个函数吗
- 使用JS将数组转换为json对象
- 我应该如何将响应数据保存在对象(json)中以获得更好的操作和性能
- 用javascript从列表对象(JSON的)构建diffrent选项卡
- php请求带有多个对象json-jquery
- AngularJS,过滤器:如何将一个巨大的对象(JSON)变成一个数组
- 动态属性对象 - JSON
- JavaScript 对象 (JSON) 中的动态设置值
- 从数组查询获取对象 JSON 值时出错
- 使用jQuerygetJSON将多维对象JSON转换为HTML
- 需要从 Angular JS 应用程序中的另一个 JSON 对象数组填充 JSON 数组的每个对象 JSON 对象数组
- 嵌套对象JSON排序JavaScript
- PHP在MySQL中保存来自Javascript的对象"JSON.stringify"通过Ajax
- 将JavaScript对象/ JSON转换为PHP数组
- JSON对象.JSON对象内部
- 访问对象的对象- JSON API
- 数组到对象JSON
- Message":"传入的无效对象(JSON数据格式化问题)