2014-12-19 2 views
0

Я пытаюсь установить значение по умолчанию через ng-модель в текстовом поле. содержания пришло из JSONURL-адрес Angularjs по умолчанию в textarea

было бы что-то вроде этого

$scope.message = "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Consectetur, provident!\n\nLorem ipsum dolor sit amet, consectetur adipisicing elit. Consectetur, provident! http://drive.google.com/"; 

Но это становится пустым в текстовом поле:

<ion-view title="Tab Title"> 
    <ion-content class="padding"> 
     <form name="myForm" novalidate><textarea type="text" class="textarea" placeholder="" ng-model="message" ng-maxlength="150" ng-required="true" ng-trim="false" ng-bind-html="message"></textarea> 
<div ng-hide="feedback === 1"> 
      <button class="button button-block button-assertive" ng-click="activate()" ng-disabled="myForm.$invalid || sendingData"> 
        <i class="ion-alert-circled"></i> Go 
      </button> 
     </form> 
    </ion-content> 
</ion-view> 

Во всяком случае, чтобы обойти эту проблему?

кстати, я делаю приложение с ионным каркасом.

+1

Это работает для меня: http://plnkr.co/ edit/7bwa3E7LFN76YmCZcHao? p = preview –

+0

Да, это работает на вашей демонстрации. Это имеет какое-то отношение к $ scope, когда я получаю данные async с обещанием ?! – Macomatic

+0

OK Я создал еще один, который не работает Что случилось с $ http здесь? [ссылка] http://plnkr.co/edit/CuynVsy5mKJUycDPP2C9?p=preview – Macomatic

ответ

1

Проблема в этом случае очень проста. Есть 2 ошибки в вашем plunker:

  1. Ваш файл JSON является недействительным, снимите ';' в конце, чтобы сделать его действительным JSON.
  2. Текст, который вы пытаетесь установить на поле, слишком длинный! Вы можете либо удалить ng-maxlength, либо оставить его как maxlength.

Грустно, что нет никакого предупреждения или ошибок из Угловых вообще при попытке установить слишком длинный текст на текстовом поле с MAXLENGTH определенным ..

+0

Doh! Вы правы относительно ng-maxlength и полуколонии. Как я глуп! Спасибо, что поймали это! – Macomatic

Смежные вопросы