grails - ошибка в генерации представления лесов для Floats (Grails 2.0 RC1 - RC3)? - PullRequest
1 голос
/ 13 декабря 2011

Если в классе домена есть поле с плавающей точкой, при создании представления Grails используется

<g:field type="number" />

, и каждый получает html-поле типа

<input type="number" /> 

, что позволяетцелые числа .... если я просто не могу заставить его работать по-другому.

Можно ли переопределить генерацию скаффолдов, чтобы использовать что-то еще для Float, например, простое текстовое поле, так что значение с плавающей запятой можетбыть введенным?

Спасибо

PS Я не могу найти никакой документации по тегу g: field, по-видимому, новой в этом выпуске.Можете ли вы отослать меня к какой-либо ссылке, которую вы видели, или включить документацию в этот пост?(если есть)

Ответы [ 2 ]

2 голосов
/ 13 декабря 2011

Голосование за ошибка в системе отслеживания ошибок Grails может помочь исправить ее.Также есть обходной путь

0 голосов
/ 07 апреля 2013

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

Опыт:

описание виджета: 'textarea'

http://grails.org/doc/2.2.x/ref/Constraints/widget.html

...