angularjs - 访问 md 指令中的数字键
问题描述
我有一个包含数字键的 Json 对象,我想在 ng 指令中访问它。
看看那个对象:
{ 0 : { value : { firstname : "John" , lastname : "Doe" } }
我想在 md 指令中访问该对象的名字,例如:
<th md-column md-order-by="0.value.firstname">
看起来 md-order-by 指令不能将数字键作为参数......
我应该重新定义该密钥还是有其他方法可以访问它?
解决方案
和:
$scope.obj = { 0 : { value : { firstname : "John" , lastname : "Doe" } };
使用括号表示法属性访问器:
<th md-column md-order-by="obj[0].value.firstname">
推荐阅读
- swift - 如何仅在 FireStore 中简洁地更改差异
- javascript - 在客户端 JavaScript 中自动列出目录内容?
- javascript - Angular2 PWA / Safari 无法在新窗口中打开链接
- vb.net - 如何打印隐含的小数点后 5 到 2 位?
- scala - Scala 期货是否支持非阻塞组合器,例如 firstNCompletedOf 和 firstNSuccCompletedOf?
- c# - 在 C# 中将 int 变量初始化为减一
- c# - 如何使用 Microsoft.Office.Interop.Excel 设置隐藏和空单元格处理
- html - 将水平菜单转换为垂直菜单
- python - 我可以使用类实例的类来提高可读性吗?
- python - 将 Python 模块导入 AWS Lambda