2014-09-07 2 views
4

Я пытаюсь использовать elm form demo в качестве основы для своего приложения, но я не могу на всю жизнь выяснить, как сделать текстовую область вместо 1-строчного ввода? Что мне не хватаетTextArea in Elm

+0

Этот вопрос очень устаревший –

ответ

5

Это должно быть возможно теперь с elm-html. Это библиотека для добавления любого html напрямую, поэтому с помощью текстовых полей должно быть легко работать.

Это новое, поэтому документы и примеры разрежены, но это должно измениться.

Вот редактор пример документ, написанный в Элм, с прокручиваемым: http://dreamwriter.io

и код: https://github.com/rtfeldman/dreamwriter

0

Краткий ответ: К сожалению, текстовые области в настоящее время не поддерживаются.

Если бы они были, я бы ожидал documentation. Был добавлен старый discussion/PR, который ссылается на то, как возможность изменения размера текстовой области делает ее несколько более сложной, чем однострочные.

В конечном счете, хотя, я думаю, что это вопрос, когда никто не нуждается в этом.

Совет: Я думаю, что это хорошая идея воспитывать эту недостающую функцию в списке рассылки. Выпуск Elm 0.13 был отброшен недавно, поэтому вы можете просто убедить Evan добавить к нему текстовую область перед выпуском.

7

Этот ответ может быть обновлен в настоящее время:

textarea [ cols 40, rows 10, placeholder "...", onInput ... ] []