gpt4 book ai didi

javascript - 验证 REDQueryBuilder 中输入的输入

转载 作者:行者123 更新时间:2023-11-28 08:43:37 25 4
gpt4 key购买 nike

我正在使用这个令人惊叹的 JavaScript SQL 查询生成器 UI REDQueryBuilder我能够生成查询。但是我希望验证输入文本框。

例如如果我将列类型配置为整数,我希望在客户端本身处理它。问题是它动态生成文本框,因此很难验证它。

正如您在下面看到的,我的 CUSTOMER_ID 为整数,因此,当我们在文本框中输入数据时,我想读取元配置:表>列>使用文本框输入进行类型。类似地,我可以进一步了解其他类型,如 bool 值、字符等...

元看起来像这样

{
"tables": [{
"name": "CUSTOMER_DETAILS",
"label": "Customer Details",
"columns": [{
"name": "CUSTOMER_ID",
"label": "Customer Id",
"type": "INTEGER",
"size": 20
}, {
"name": "ACCOUNT_NO",
"label": "Account No",
"type": "TEXT",
"size": 20
}, {
"name": "CITY_NAME",
"label": "City",
"type": "TEXT",
"size": 100
}, {
"name": "NAME",
"label": "NAME",
"type": "TEXT",
"size": 100
}],
"fks": []
}],
"types": [{
...
}]
}

最佳答案

当前推荐的方法是通过元数据将 css 类/样式名称添加到元素,然后使用常规方法在客户端中进行验证。

如果你认为它应该是产品的核心部分那么最好提出讨论?

https://github.com/salk31/RedQueryBuilder/issues?state=open

这似乎是一件很常见的事情(尽管并非在所有情况下)。正如您所建议的,相关的事情可能更多地发生在内置数据类型中。

关于javascript - 验证 REDQueryBuilder 中输入的输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20171817/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com