我目前正在使用keystonejs为电视/广播节目指南和日程安排构建应用。我需要时间输入字段(小时和分钟)才能工作。默认情况下,keystonejs没有给我一个时间字段选项。只有Date和Datetime可用,所有这些都不适合我的用例。 Keystonejs文档并没有真正完成>0.4
的工作。虽然,我可以节省其稀疏文档,因为它还处于测试阶段
注:
虽然我还在学习它是如何运作的,但我想出的是#1。
我最终使用keystone-custom-fieldtypes
npm包将我的自定义输入字段导出到keystonejs模块而不用手动触摸文件(我使用的igorrafael fork适用于keystonejs >0.4
。因为原始包只适用于keystonejs 0.3)。你可以在这里找到它:https://github.com/igorrafael/keystone-custom-fieldtypes。
我设法复制了一个默认字段类型。所以目前我有自定义字段类型样板。仍然需要修改很多东西。