我想向Apostrohe输入字段添加一个验证。假设我有一个类型为string的输入字段,并且如果用户输入了某些特定的文本,我想让撇号引发错误(例如,嗨)
请帮助
答案 0 :(得分:0)
在Apostrophe中,您可以创建自己的字段类型,这对于此类特定于项目的要求很有用。这些自定义字段类型可以具有自己的验证和清除方法和要求。
文档概述了在https://docs.apostrophecms.org/apostrophe/tutorials/intermediate/custom-schema-field-types
处编写自己的字段所需要的内容由于您没有创建新的UI(您是从现有的string
字段类型中借用的),因此我将使用string
字段类型作为源中的指南。
https://github.com/apostrophecms/apostrophe/blob/master/lib/modules/apostrophe-schemas/index.js#L1089
使用它为min
和max
引发的错误作为引发错误的指南。
如果您在途中遇到具体问题,请跟进!