2016-02-22 3 views
0

Для проекта, над которым я работаю, мы хотим создать модуль предложения, в котором пользователи могут генерировать предложение из динамических значений. Этот модуль имеет предварительный просмотр в html и может быть загружен в виде pdf-версии, которая отправляется клиенту.AngularJS & jQuery: Разделение текстового поля на несколько текстовых полей

html страница генерируется с учетом всех предоставленных данных. Это делается с ng-model на вид. Затем мы моделируем несколько страниц с помощью jQuery, проверяя каждый элемент, если он находится за пределами страницы (каждая страница имеет минимальную и максимальную высоту 29,7 см). Эта функция уже исправлена, поэтому мы знаем, что это работает.

Проблема заключается в том, что мы хотим проверить, когда пользователь в textarea, если текстовое поле проходит за пределами страницы, и если да, то мы хотим, чтобы сократить textarea где переполнение происходит, и создать новый textarea с JQuery и заполните его оставшимися символами ng-model.

Мы рассмотрели разделение всех символов на массив, но пока не повезло, включив его в ng-model. First approach, Second approach

Итак, вопрос в том, можно ли проверить, происходит ли переполнение, и если да, создайте новую текстовую область с тем же ng-model? Любая помощь приветствуется.

+0

Это текст, который переполнен все часть одного свойства? Если так, я бы просто создал директиву, которая обрабатывает визуальные эффекты для вас. Также рассмотрите возможность использования атрибута, редактируемого по содержимому, в div вместо текстового поля. –

+0

Что именно вы подразумеваете под одной частью собственности? Это структура текстового поля: