我有一个这样的自定义语法:
rule: <expression> {<op><expression>}
expression: <Object>[<property>] is <State>
property: key=value
State: active | inactive | valid .....
语法可能尚未完成,但这不是问题。
我目前正在开发基于angular2的应用程序,到目前为止,它的运行情况很好,但是现在我想让用户可以自己定义规则,例如输入文本字段或类似内容。
我的想法是检查来自用户的输入是否符合上面的语法,然后我要使用已定义的规则将其应用于对象。
或者输入框的输入已经给出,用户必须选择。就像您在用户可以选择的文本框下提供提示一样。
也许有人已经处理了这样的问题,可以引导我朝正确的方向前进。每个提示都有帮助。