当前位置: 首页 > 知识库问答 >
问题:

Angular-QueryBuilder:动态更改字段

韩景辉
2023-03-14

有没有一种方法可以动态地改变哪些字段可供Angular-QueryBuilder使用?

我试过:

  • 正在更新我的QueryBuilderConfigFields属性。
    • 不会发生任何情况。
    • 字段会更新。
    • 但是,现在某些字段会中断查询生成器。当选择其中任何一个字段时,“添加规则”和“添加规则集”按钮显示为不执行任何操作。在添加内容显示之前,必须删除“问题”字段。
    • 视频:https://i.imgur.com/uxzgpq4.mp4

共有1个答案

柳志专
2023-03-14

我的问题是我的现场对象。它们没有value属性,因此Angular-QueryBuilder正在创建value属性,这些属性的值是自动递增的整数ID。

因为我是从源数组进行筛选而没有进行深度克隆,所以value也是在源数组中的对象上设置的。那么在过滤后删除条目时,索引将是错误的。

 类似资料:
  • 问题内容: 我正在从数据库中成功获取数据值。我也将它们存储到一个数组中。我需要将String数组作为项的加载,以响应执行的关键操作。每当获取按键值时,如何获取按键值,就如何重新加载项目。相反,我需要动态刷新项目。 问题答案:

  • 问题内容: 我正在以编程方式/动态方式创建原型bean。我希望启动后的这些bean在jmx控制台中。我如何区分它们?我正在使用注释以便将我的bean添加到jmx中, 我需要动态注入objectName。知道我该怎么办吗? 这是我的jmx配置: 问题答案: 您可以使用JMX命名策略来执行此操作。在工作中,我们使用一个接口: 我已经发布了实现RuntimeMetadataNamingStrategy命

  • 问题内容: 假设我有一个Angular2组件 该组件的模板html文件 最后是此组件的css文件 正如你可以看到有在2个属性和。我希望宽度和高度的css样式与width和height属性的值匹配,并且当这些属性更新时,div的宽度和高度也会更新。完成此操作的正确方法是什么? 问题答案: 尝试这个 [更新]:设置使用百分比

  • 问题内容: 我想构建一个表格,该表格可以根据其他组件的状态动态更改可见的组件。 例如,…有一些文本框和一些复选框,并且如果用户激活了某个复选框,则应该出现一堆其他输入元素。 我可以使用JSF 2.0 + Tomahawk来做到这一点吗,还是必须让另一个库来做到这一点?我该怎么办呢?没有AJAX,这将无法工作,对吗? 提前致谢! 问题答案: Ajax是实现此目的的便捷方法,而JSF 2.0捆绑了aj

  • 问题内容: 的 多重嵌套视图 功能非常好-您可以轻松地从应用程序的一种 状态 跳到另一种 状态 。 有时您可能想更改URL,但有时不需要。我觉得 状态 的概念应该与 route 分开/可选。 这是一个说明我意思的朋克。 这是文档中的一个小工具的分支,下面有2个小更改: 这似乎可行-URL保持不变。同样,这里做了多少多余的工作?这是经过批准/测试的用法吗? 如果您可以省略某个州的信息,那就太好了。

  • 问题内容: 在Windows计算机上使用com.sun.tools.attach API时,调用以下命令时出现以下错误 java.lang.UnsatisfiedLinkError:java.library.path中没有附加 原因是缺少attach.dll。attach.dll位于。当启动我的Java程序时,一切正常,没有错误输出。 现在,我不想添加每个Java程序来启动这个丑陋的JVM参数。因