【问题标题】:Cannot clear text in input text field in Ionic无法清除 Ionic 输入文本字段中的文本
【发布时间】:2015-02-14 16:34:39
【问题描述】:

我是 Ionic 和 Angular 的新手。我尝试创建像 Facebook 这样的帖子状态,我的第一个任务是当用户键入任何文本并按下 POST 按钮时,我希望输入字段中的文本消失,但是当这个视图是新的负载时它会在第一次消失.

当我尝试在输入字段中输入任何文本并按下 POST 按钮时,文本不会消失,但会调用控制器中的函数。过去,我使用label 标签,但是当我按下 POST 按钮时,ng-click 不起作用,所以我将label 标签更改为div 标签,但正如我上面所说,它第一次起作用,我包括缓存false 它也没有用。这是我的Plunker,此问题在聊天视图中。

【问题讨论】:

    标签: html angularjs ionic-framework


    【解决方案1】:

    ng-model 应该绑定到一个对象而不是一个变量。

    这意味着变量的声明应该是这样的:

     $scope.input = {
        saySomething : 'Some question'
    
      };
    

    输入字段应该是:

    <input type="text" placeholder="Say Something" ng-model="input.saySomething"/>
    

    【讨论】:

    • 哇,它就像魔术一样工作。非常感谢你救了我的命。顺便问一下,问题是关于原始和非原始的还是只是离子机制?
    • 这个问题不是离子特定的。是角。 (你能将我的 awnser 标记为已解决的那个吗:)
    • 生命状态:已保存,Toxus 的道具
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多