angular-cdk相关内容

使用cdk-virtual-进行多重选择,使其看起来像什么都没有被选择

我有几个使用CDK中的新Virtual进行的有角材质多重选择. 当您选择几个项目并将其滚动到视图外时,从而将它们从虚拟对象中删除,然后关闭选择,看起来输入已被删除,但是当打开选择并向上滚动时,您会看到他们仍然处于选中状态. 这是一张显示我的问题的imgur专辑: https://imgur.com/a/8CVXulD 我能想到的唯一解决方法是,我可以检测到关闭选择的时间,然后将选 ..
发布时间:2020-08-31 21:25:48 其他开发

带有mat-grid-list的cdk virtualscroll

是否存在与网格列表配合使用的虚拟滚动实现?我认为默认实现无法正常工作,因为每一行周围都应有一个元素. 我正在使用网格列表显示个人资料图片,并且需要无限滚动或最好是虚拟滚动才能加载新图片. 解决方案 因此,由于cdk virtualscroll不支持多列,因此我最终使用了这是一个使用多列的代码段,[users-online-tile]是一个用名称表示用户图片的组件.我使用IsHands ..
发布时间:2020-08-31 21:18:56 其他开发

Mat-Table:以角度2滚动到视图中

使用角材垫子表cdk-table时是否可以将特定的数据行滚动到视图中? 我正在尝试实现键盘滚动操作而没有运气. 解决方案 我现在可以正常工作了.虽然不完美,但可以正常工作. 请参阅我先前的消息中提到的有关堆叠闪电战的示例. https://stackblitz.com/edit/mensand-rowselect?file=app%2Ftable-basic-exampl ..
发布时间:2020-08-31 20:01:46 其他开发

CSS Flexbox中的角度CDK拖放问题

我在使用Angular CDK中的拖放模块时遇到了一个问题.我在具有以下CSS属性的容器div中使用它: display: flex; flex-wrap: wrap; flex_wrap属性在此处,因此,如果所包含的可拖动元素不适合容器,它们将换行到第二行,依此类推. 由于拖动是水平的(cdkDropListOrientation="horizontal"),所以当所有元素都放在 ..
发布时间:2020-08-31 07:16:01 其他开发

如何在Angular 7中设置CdkVirtualScrollViewport的初始索引(位置)

我需要cdk-virtual-scroll-viewport的初始位置不是列表的第一个元素/项目. 现在,我找到了scrollToIndex和scrollTo方法,但是只有在ngAfterViewChecked中使用它们时,我才能让它们正常工作. 有人可以确认在ngAfterViewChecked中使用这些方法是正确的处理方式吗? 如果不是,请显示替代方法/技术? @Vie ..
发布时间:2020-08-31 06:54:53 其他开发

从角度6材质树中的子节点获取父层次

我正在按照教程来实现角度6的cdk树.我创建了一个树结构,现在我想通过使其可单击来从子级中获取父级层次结构,虽然有类似getDescendants的方法来获取节点的子级,反之亦然.如何从子节点或叶节点获取父层次结构. 解决方案 我已将这些方法添加到我的树组件中.请注意,我使用的是扁平树,这不适用于嵌套树. @Component({ selector: 'es-outline-tr ..

使用angular 4在垫子表中添加新行

如何从输入字段手动向Angular Material表中添加新行. 请看这张图片,如果我添加一个州名和州代码,它应该显示在下表中,请帮助我如何使用Angular 4实现它. 解决方案 我整理了一个简单的示例,该示例应该为您提供从哪里开始的好提示:这可以通过在输入字段上使用双向数据绑定来跟踪用户在表单中键入的内容来进行.然后按下add按钮时,将使用由输入内容动态创建的新元素更新表. ..
发布时间:2020-08-13 04:17:19 其他开发

Angular CDK:如何在ComponentPortal中设置输入

我想使用CDK中的新 Portal 在其中注入动态内容表单的多个部分. 我有一个复杂的表单结构,目标是要有一个表单,该表单指定子组件可以(或不能)注入模板的多个位置. 也许CDK门户网站不是最佳解决方案? 我尝试了一些方法,但是我确定这不是这样做的方法: https://stackblitz.com/edit/angular-yuz1kg 我也尝试过使用new Compon ..
发布时间:2020-08-12 19:32:48 其他开发

更改叠加层容器的样式

我将git项目用于虚拟键盘( https://ngx-material-keyboard .github.io/demo/).而且我有一些问题要使其在具有450 * 250像素的小型设备上运行. 最后,如果我直接使用开发工具在Web浏览器中对其进行修改,我发现在CSS中有必要的更改. 现在我必须找到合适的位置来更改源. 将使用angular2材质的overlay组件来使键盘可视化 ..
发布时间:2020-08-10 04:37:34 其他开发