Не удается очистить текст в поле ввода текста на ионном языке


Я новичок в ионных и угловых. Я пытаюсь создать статус записи, как Facebook, моя первая задача - когда пользователь вводит любой текст и нажимает кнопку POST Я хочу, чтобы текст в поле ввода исчез, но он исчезнет в первый раз, когда это представление будет новой загрузкой. Когда я пытаюсь ввести любой текст в поле ввода и нажать кнопку POST, текст не исчезнет, но функция в контроллере была вызвана. В прошлом я использую метку label, но когда я нажимаю кнопку POST ng-click не работает, поэтому я меняю метку label на div tag, но сначала она работает время, как я сказал выше, и я включаю кэш ложно, это тоже не сработало . Вот мой Plunker, Эта проблема находится в поле зрения чата. Спасибо всем за вашу помощь!

1 2

1 ответ:

Ng-модель должна быть привязана к объекту, а не к переменной.

Означает, что объявление переменной должно быть примерно таким:

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

  };

Поле ввода должно быть:

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