Angular.jsでvalue="初期値"を使いたいときは、ng-initを使いましょう
タイトル通り。。。
http://docs.angularjs.org/api/ng.directive:ngInit
マニュアル良く読もうね!!俺。。。orz
<input type="text" name="name" ng-model="name" value="<?- param ?>" ng-maxlength="5" required />
とかして、あれー。。。なんでー??テンプレートエンジン使ってるから?とか意味もなく、悩んでました。
正解は、
<input type="text" name="name" ng-model="name" ng-init="name='<?- param ?>'" ng-maxlength="5" required />
ってすれば、テンプレートエンジンと組み合わせても全く問題ないですね!!