Javascript 如何在angular中加载设置为字符串的JSON数值?

Javascript 如何在angular中加载设置为字符串的JSON数值?,javascript,arrays,json,angularjs,expression,Javascript,Arrays,Json,Angularjs,Expression,如果键值是一个数字,我无法在json图像中加载,如果我用html文本或ascii调用它,这似乎并不重要 这里我使用两个不同的键foo和200x150,它们具有相同的图像值 json: $scope.items = [ { "id": 1, "name": "Location 1", "items_image": { "id": 101, "image": {

如果键值是一个数字,我无法在json图像中加载,如果我用html文本或ascii调用它,这似乎并不重要

这里我使用两个不同的键
foo
200x150
,它们具有相同的图像值

json:

$scope.items = [
       {
          "id": 1,
          "name": "Location 1",
          "items_image": {
            "id": 101,
            "image": {
              "200x150": "http://placehold.it/200x150?text=num1",
              "foo":     "http://placehold.it/200x150?text=foo1"
            }
          }
        }
将foo加载为“foo”:有效

<img ng-src="{{item.items_image.image.foo}}">
 <img ng-src="{{item.items_image.image.&#102;&#111;&#111;}}">
将200x150加载为“200x150”:失败

<img ng-src="{{item.items_image.image.200x150}}">
<img ng-src="{{item.items_image.image.&#50;&#48;&#48;&#120;&#49;&#53;&#48;}}">
我如何处理数字?我举了一个例子:


您能使用数组表示法吗
items.items\u image.image['200x150']
——我不确定JavaScript对象键是否可以以数字开头,但它显然是有效的JSON。
<img ng-src="{{item.items_image.image['200x150']}}">