问题标签 [angularjs-material]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
21184 浏览

javascript - Browser support for Angular material

I want to use Angular Material for my next projects. https://material.angularjs.org

I didn't find any documentation about which browsers it supports. Anyone knows how it internally works and what to expect?

From what I understand flex css attribute, for example not supported by IE<10. Do you know if Angular material, has any fallback design for using without the flex css?

http://caniuse.com/#feat=flexbox

0 投票
1 回答
543 浏览

angularjs - 如何仅在 angularjs 控制器中获取当前视图内容?

我正在处理 md-tabs-wrapper 它提供了每个类别的部分视图和一个保存按钮,如下所示 在此处输入图像描述

它的现有代码

在我的控制器中,我已编码以按原样保存每个选项卡的内容

我只想在当前视图中执行 Profile.editProfileExp($scope.user) 问题是如何仅在控制器answer()中保存当前视图选项卡内容?告诉我你的建议。谢谢 。

0 投票
3 回答
1875 浏览

angularjs - 如何摆脱AngularJS Material插入到头部的多个样式标签?

md-theme-styleAngularJS Material 插入了多个(大约 30 个)带有属性的样式标签。我想这是某种性能调整,但我宁愿自己做——我不需要外部框架以这种讨厌的方式污染我的 HTML。关于如何摆脱样式标签的任何想法?

0 投票
4 回答
20043 浏览

angularjs - 如何创建响应式(可变列数)Angular-Material 卡片网格

我正在尝试创建一个 Angular-Material 卡片网格,其行为有点像 Bootstrap 网格。理想情况下,小屏幕宽度的卡片将是全宽的,并在较大的断点处跳转到两列。

带 2 张卡的演示

问题是 AM 为每张卡片创建列。我还没有弄清楚如何为每个断点指定列数。

带 5 张卡片的演示

这是我正在使用的标记的基础,它在第一个断点处将卡片布局从行变为列:

关于 SO已经有一个类似的问题,但接受的答案并不令人满意,因为它使用自定义 CSS 并且卡片不是流体宽度。我没有找到其他类似的例子。

我想我可以用 Angular 循环每两张卡片并创建堆叠的集合,但这似乎是不必要的麻烦。我不得不认为 Material 提供了更好的解决方案。此外,此类解决方案会在卡片高度不同的页面中留下空白。Material 似乎适合于类似 Masonry 的 flex 布局,我想坚持下去。

谢谢。

0 投票
1 回答
2254 浏览

css - 角材料响应用户界面

我必须在角度材料 css 中开发一个响应式用户界面。我已经安排了 div,因为它在 lg 屏幕中的一行中有 4 个 div,在 md 中为 2 个,在 sm 屏幕上为 1 个。为此,我编写了休闲代码,但没有按预期工作。

0 投票
0 回答
506 浏览

angularjs - 角材料。波纹不适用于小按钮

我有这个代码:

这是一个简单的 56x56 px 小按钮,并且波纹无法正常工作。然后我为这个按钮设置了超过 202px 的宽度和高度,并且纹波正常工作。我做错了什么?

0 投票
1 回答
581 浏览

safari - Angular 材料不适用于 safari,尤其是使用 flex

这是一种跨浏览器的问题。

我正在研究铬,这种材料效果很好!

但我制作的同一页面在 safari 中不起作用。

flex 元素的高度不存在。

0 投票
0 回答
266 浏览

typescript - 带有角度材料打字稿定义的重复标识符

通过 nuget 安装角材料打字稿定义后,我收到了很多“重复标识符”错误。我正在使用 Visual Studio 2015,直到现在所有其他打字稿定义包都运行良好。

我怎么解决这个问题?

0 投票
1 回答
3136 浏览

javascript - 如果在具有 z-index 的固定元素上单击外部,Angular Material md-menu 元素不会关闭

我的文档中有一个基本<md-menu>元素。默认情况下,如果单击文档中的任何位置,它将自行关闭。虽然,如果我在fixed带有 a 的元素内单击z-index,它不会关闭。

<md-menu>如果我单击它之外的任何位置(包括固定元素),如何关闭所有元素?

工作演示

0 投票
4 回答
4507 浏览

angularjs - 有没有办法刷新虚拟重复容器?

我有一个md-virtual-repeat-container处理由搜索框触发的 API 调用的数据。当用户输入第二个搜索查询时,我希望能够刷新此容器。

我正在使用类似于来自这个问题的这个plnkr的设置: . 唯一的区别是它在用户输入搜索词时从服务器获取数据。

我的问题

有没有办法触发刷新md-virtual-repeat-container


我认为代码不相关,但这是我的(简化的)生产代码: