尝试将另一个数据集推送到要在页面上显示的现有数组时,仅显示第一个属性数据组合。
使用测试数据创建初始对象,只需检查:
$scope.courseCart = [
{courseName:'English 1', courseNumber:'123456A', additionalNotes:''},
{courseName:'Calculus Honors', courseNumber:'MAT111', additionalNotes:'Latest possible time'}];
尝试添加到所述数据集的功能:
$scope.AddCourseToCart = function () {
$scope.courseCart.push({courseName:$scope.courseTitle, courseNumber:'MAT111'});
};
当推送数据时,它只产生courseName信息,而不是courseTitle。
使用courseCart对象上的ng-repeat显示信息
<div ng-repeat="course in courseCart">
<b>Course Title:</b> {{ course.courseName }}<br />
<b>Course Number:</b> {{ course.courseTitle }}<br />
<b>Additional Notes:</b> {{ course.additionalNotes }}<br />
---
</div>
答案 0 :(得分:1)
你有
<b>Course Number:</b> {{ course.courseTitle }}<br />
当你真的想要
时 <b>Course Number:</b> {{ course.courseNumber}}<br />