首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >演示过滤器与社区过滤器

演示过滤器与社区过滤器
EN

Stack Overflow用户
提问于 2018-07-27 17:04:15
回答 1查看 82关注 0票数 2

我是刚开始用ag网格工作的。我正在浏览一些文档,并偶然发现了一些我不清楚的地方。在列过滤部分中,我看到了示例,并将一些我认为重复了示例中所做工作的代码放在一起。代码工作,我可以过滤,但我看到的过滤器弹出与我在页面上看到的例子不一样。具体来说,我看到一个过滤器,它有一个文本输入区域,并且,一旦输入了文本,就会看到一个显示和/或按钮(按钮位于文本顶部)的区域和一个第二个文本输入区域。在文档中的示例中,我看到了一个明显的弹出窗口,下拉菜单以"Contains“(并具有其他选项)和下面的文本输入区域开头。我做错了什么?这是预期的行为吗?我的专栏看起来像是:

代码语言:javascript
复制
var columnDefs = [
{headerName: "Title", field: "title"},
{headerName: "Alias", field: "alias"}
];

我的网格选项是:

代码语言:javascript
复制
var gridOptions = {
columnDefs: columnDefs,
enableSorting: true,
enableFilter: true,
enableColResize:true,
rowSelection:'single',
rowDeselection:true,
onRowSelected: onRowSelected,
onSelectionChanged: onSelectionChanged
};

我从fetch中获取行,因此没有定义rowData。

这些图像(第一个是我在演示中看到的,第二个是我在我的应用程序中看到的):

我在演示应用程序中看到的过滤器

我在应用程序中看到的过滤器

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-09 20:22:11

从评论中:

我看到你的截图了,我不知道发生了什么。在猜测中,我会说你有一些奇怪的CSS正在影响ag网格过滤器。尝试暂时删除所有不属于ag网格的CSS。如果您需要更多的帮助,您将不得不提供一个再现问题的演示。

materialize.css似乎是问题的根源:

@三十点点。"select“元素在其他css中未显示,输入已被调整大小。这里的罪魁祸首似乎是materialize.css。

您可能需要这样的CSS:

代码语言:javascript
复制
.ag-root-wrapper select {
    display: inline-block !important; /* might not need !important */
    /* and any other needed CSS to make selects display normally */
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51562547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档