我是离子和棱角分明的新人。我尝试创建像Facebook这样的帖子状态,我的第一个任务是当用户输入任何文本并按下POST按钮时我希望输入字段中的文本消失,但是当这个视图是新加载时它会在第一次消失。当我尝试在输入字段中键入任何文本并按下POST按钮时,文本不会消失,但调用控制器中的功能。过去,我使用标签标签但是当我按下POST按钮时,单击按钮并不起作用,所以我将标签标签更改为div标签,但它在第一时间工作,如上所述,我包含缓存是假的它没有'也工作。这是我的Plunker
,此问题出现在聊天视图中。感谢大家的帮助!
答案 0 :(得分:13)
ng-model应该绑定到一个对象而不是一个变量。
这意味着变量的声明应该是这样的:
$scope.input = {
saySomething : 'Some question'
};
输入字段应为:
<input type="text" placeholder="Say Something" ng-model="input.saySomething"/>