角度数据不会将完整数据从模型绑定到视图

时间:2015-07-07 08:00:27

标签: angularjs data-binding mean-stack

您好我正在为用户制作一个编辑个人资料页面,我正在使用MEAN堆栈

保存一个新用户工作正常,现在编辑细节,我从mongodb获取了保存的用户,这是我在浏览器控制台上得到的(这是正确的)

form.login-form.form-horizontal(method='post', role='form' name='userForm')
input#fName.form-control(placeholder='Your first name', required, name='fName', type='text', ng-model='UI.student.firstName')
input#mName.form-control(placeholder='Your middle name', name='mName', type='text', ng-model='UI.student.name.middleName')
input#lName.form-control(placeholder='Your last name', required, name='lName', type='text', ng-model='UI.student.name.lastName')
ng-bs3-datepicker#dob(name='dob', ng-model='UI.student.dob', language='en')
....

当我尝试将这些值映射到View时,所有数据都没有在视图中填充。 (我使用的形式与我用来保存新用户的形式相同,所以逻辑上它应该正确映射,但事实并非如此)。

还有其他领域没有得到预先填充(只有一些,没有显示完整的json)

我会展示网页的截图,但似乎我无法附加图片,除非我有10个声誉。

我尝试使用$ scope。$ apply()方法,没有运气。

编辑:以上

的Jade代码
$http.get("/fetchStudentData").success(function(response){
    $scope.UI.student= response;
    console.log(response);

})

控制器代码:

empty string

0 个答案:

没有答案