我遇到了需要构建内容类型的问题。首先,我定义我的模型。我正在使用Drupal所以我需要发送嵌套在以下内容中的值:
field_whatever.und[0].value = "";
假设我为图像定义了一个数组:
$scope.field_my_images = {"und": [{}]};
因为我有一个空白数组:
<div ngRepeat="image in field_my_images.und"><img ng-src="{{image.url}}" /></div>
将第一个数组元素打印为空白。当我将新对象推送到field_my_images时,除第一个空白元素外,它正常工作。
这样做的正确方法是什么?
我可以根据需要添加细节并更具体......
答案 0 :(得分:5)
不应该用这个来初始化你的范围吗?
$scope.field_my_images = {"und": []};
否则,你没有一个空数组,你有一个带有空对象的数组。