angular - 检查自定义语法输入文本字段
问题描述
我有一个这样的自定义语法:
rule: <expression> {<op><expression>}
expression: <Object>[<property>] is <State>
property: key=value
State: active | inactive | valid .....
语法可能更改尚未完成,但这不是问题。
我目前正在开发一个基于 angular2 的应用程序,到目前为止它做得很好,但现在我想让用户自己定义规则,比如输入文本字段或类似的东西。
我的想法是检查用户的输入是否符合上面的语法,然后我想使用定义的规则将它们应用于对象。
或者也许输入字段的输入已经给出并且用户必须选择。就像您在用户可以选择的文本字段下给出提示或类似的东西。
也许有人已经处理过这样的问题并且可以引导我朝着正确的方向前进。每个提示都有帮助。
解决方案
推荐阅读
- laravel - 如何在一个控制器中使用多个模型
- powershell - 如何从PowerShell中的变量复制和粘贴?
- model-view-controller - 在没有前端框架的情况下构建企业级应用程序
- c - 函数运行时的非线性行为
- python - 如何在python的输入文件中读取中间有变量输入的路径
- c# - c#取字节数组的最后4个字节反转
- database - 当我使用 SQL LOADER 控制文件读取分隔文件时,它的第一个位置被跳过
- javascript - 动态引用传递给函数的对象
- c# - 在创建列表时调用重载的构造函数
- c++ - 将 find 与 QAssociativeIterable 或 QSequentialIterable 一起使用,同时避免在 Qt5 中复制