Angular,ng-init没有初始化

时间:2014-10-09 18:30:29

标签: angularjs angularjs-directive

尝试使用ng-init初始化文本框但文本框始终为空白?

<form  ng-app="TheApp" ng-init="email='test@test.com'">
    <div>
        <label>email: </label>
        &nbsp;<input type="text" ng-model="email">
    </div>
</form>

1 个答案:

答案 0 :(得分:2)

我不知道你是否正确地开始你的角度。删除="TheApp"使这项工作成功。见fiddle

在你的app.js中,你是否将角度模块定义为TheApp?即angular.module('TheApp', [])

<form  ng-app ng-init="email = 'test@test.com'">
<div>
    <label>email: </label>
    &nbsp;<input type="text" ng-model="email">
</div>
</form>