2014-02-06 41 views
0

因此,我使用Angular,Jade和expressjs構建應用程序。在我的一個模式中,我想顯示現有的用戶數據。雖然它插入DOM,它不會顯示:DOM中的文本字段值,但不顯示

http://snappy-app.com/s/read.php?pass=18877ecce9fae11bb69fd4900e24a9e7

http://snappy-app.com/s/read.php?pass=bd7db19fce630d20e5be74c5a3e63b9e

input.form-control.dash(type="email", name="newuseremail", required=true, ng-model="email", value="#{user.email}") 

我也試過:

input.form-control.dash(type="email", name="newuseremail", required=true, ng-model="email", value=user.email) 

但沒有奏效。

用戶在快速的應用程序在本地:

res.locals.user = req.user; 

我無法弄清楚什麼是錯的。任何指針?

回答

0

這是因爲角模型email值爲空。您不得轉讓價值的文本框,相反,您應指定它angularjs模式是這樣的:

function myCtrl($scope, MySrvc){ 
    MySrvc.getData(function(data){ 
     $scope.email = data.email; 
    }); 
} 

或者,如果你想要做的只是用玉,然後從文本框ng-model,但我不建議你這樣做))

相關問題