0

AngularJS では、次のように php によって入力された入力があります。

<form method="post" ng-controller="PostCtrl">
 <input type="text" name="post_title" ng-model="post_title" />
</form>

今私のコントローラーでは、決して ng-model を指定しないので、空のコントローラーがあると想像してみましょう:

EngagementApp.controller('PostCtrl', ['$scope',
function($scope) {

    return function($scope) {

    }
}]);

私が抱えている問題は、自動的に ng-model に関連付けられているものが空の値に置き換えられることです。私の質問は、コントローラーに値が設定されていない場合、デフォルトのphp値が置き換えられないようにするにはどうすればよいですか?

4

2 に答える 2