Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.05.2014, 16:18
Новичок на форуме
Отправить личное сообщение для CrewBee Посмотреть профиль Найти все сообщения от CrewBee
 
Регистрация: 06.05.2014
Сообщений: 1

Редактирование нескольких моделей
Прошу объяснить как правильнее сделать такой use case.
На странице есть:
- форма для создания нового сообщения.
- список сообщений, по клику по кнопке сообщения вместо него должно появляться форма редактирования.

Как сейчас сделал: единый контроллер и директива для формы -elementForm ( которая рисует шаблон и отправляет данные на сервер через resource)
<div>
element-form - с пустой моделью (new Resource)
</div>

<ul ng-repeat="model in models">
  div_model = показ текущей модели

elementForm editmodel=model
</ul>


В каждой форме tinymce, который инитиализуруются для каждого textarea при onload, это долго и хочу от этого избавиться.
Хочу сделать одну форму и менять ее местоположение на странице, как это лучше сделать?
Ответить с цитированием
  #2 (permalink)  
Старый 15.05.2014, 09:49
Профессор
Отправить личное сообщение для Shitbox2 Посмотреть профиль Найти все сообщения от Shitbox2
 
Регистрация: 04.10.2010
Сообщений: 571

Сделать директиву. В глобальной области директивы создать angular.element('textarea') и повесить на него tinymce. Повесить директиву на каждое сообщение. По клику вставлять подготовленный элемент с полем ввода в сообщение (потом вырезать). Попробуй так.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одновременное редактирование нескольких строк в jqgrid Света_mint jQuery 3 18.02.2014 15:38
AJAX. редактирование данных в таблице MySQL B1ackgh0st AJAX и COMET 1 09.01.2014 04:03
Прогресс бар для загрузки нескольких файлов через XHR Ваяс AJAX и COMET 0 04.12.2013 13:03
Клиентсайд редактирование странички. SliceCall Общие вопросы Javascript 7 05.11.2013 14:56
Автоматическая смена нескольких картинок utb jQuery 4 24.01.2012 12:47