AngularJS - 流的默认值?

时间:2018-05-15 12:28:59

标签: javascript angularjs

我是angularjs的新手,并且对#34; stream"输入字段的allready givin值到同一个html文档的另一个地方

例如:

<input type="text" name="headline" ng-model="headline"
class="form-control" placeholder="Your Headline"/> <-- No default value

在另一个地方:

<div class="header bg-blue preview">
     <h2 class="text-center">
              [[headline || "Your Headline"]]
     </h2>
</div>

这很完美。当我在输入字段中输入内容时,内容会立即传递给。

我的问题是,如果输入字段已有默认值,则由于ng标题而不显示此默认值。

像这样:

<input type="text" name="headline" ng-model="headline"
class="form-control" placeholder="Your Headline" value="blablabla"/> <-- with default value

只要&#34; ng-headline&#34;在...,&#34; blabla&#34;未显示在输入字段中。当我删除ng-headline时,字符串在输入字段中显示为默认值。

我正在写一个更新功能和#34; old&#34;数据应该已经在输入字段中作为值。在“输入”字段旁边,将显示预览的更改方式。这就是我想用angular.js将更改传递给预览的原因。

1 个答案:

答案 0 :(得分:1)

Tr ng-value或更好的尝试在$scope.headline文件本身内设置controller.js

<input type="text" name="headline" ng-model="headline" class="form-control" placeholder="Your Headline" ng-value="blablabla"/>