我也可以使用TextField
,但从用户体验的Angular 来看,这并不理想。我想知道是否有一个字段允许用户输入多个自定义字符串(不是来自预定义的选项列表),一次一个,其中,要输入字符串,需要按Enter键,然后将这些值作为字符串列表传递(或其他类型)添加到模型,该模型定义了ArrayField
。
我已经找了一段时间了,但是我没有找到它。我不是Django的Maven,但是我想这样的领域一定存在。
如果没有,我想我可以创建一个自定义表单域来完成这一任务。
这就是我的意思。
在示例中,写入1
,然后用户按ENTER键,并添加选项;然后同样的事情发生在2
的加法上要注意的重要事情是,1
和2
不是来自预定义的一组值,而是用户输入的定制字符串,其也可以在输入之后被移除。
1条答案
按热度按时间enxuqcxy1#
如果我没猜错的话,你的表单需要一个
ArrayField
,看看SplitArrayField: