【发布时间】:2017-11-01 11:04:44
【问题描述】:
我真的是 angularjs 的新手,想在我的 Web 应用程序中使用它的一些功能。
我想在我有一个表单的地方做一个东西,当我在上面输入时,应用程序会显示内容的预览,就像在 stackoverflow 的询问页面上一样。问题是,我想要一个像“title”这样的默认值,当我开始输入时,“title”消失了,内容显示在它的位置。我尝试使用 ng-init 和 ng-modal,但是当我将 ng-init 与 ng-modal 一起使用时,表单中会显示值“title”。我知道如何使用 ajax 来做到这一点,但对每个输入文本都这样做真的很无聊。
我不希望它在表单中显示为值,如果你知道我的意思...
关于如何使这成为可能的任何建议?
这里是sn-p:
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="" ng-init="title='title'" ;>
<form>
<input type='text' ng-model='title'>
</form>
<br> {{title}}
</div>
正如您在表单中看到的那样,它具有标题作为值,我希望表单外部的标题存在,但内部的标题不存在。
【问题讨论】:
-
也许您正在寻找
ng-placeholder? -
@Azmisov 我已经得到答案了,感谢您的宝贵时间!