问题标签 [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.
javascript - 无法从 dom 中手动删除角材料 md-autocomplete 元素
当尝试通过 esc 或 blur 删除自动完成元素并以这种方式破坏其范围时(在外部单击或 esc 键码事件时调用 stopEdit):
错误下降:
在这种情况下有没有办法正确地破坏作用域,或者等待指令完成其内部转义事件处理?
javascript - angularjs - 更新部分 UI
我有一个每 100 毫秒运行一次的计时器,并且无法在整个应用程序上进行消化循环(在移动设备上变得太慢而且可能不是一个好主意,因为除了计时器指示器之外没有其他任何变化)。
我正在使用材料库的进度来显示计时器状态(https://material.angularjs.org/latest/demo/progressCircular)
我想做的事:
- setTimer 设置计时器(不是 $timer/$interval 触发整个更新)(简单)。
- 只告诉进度指示器更新其 UI(不确定如何?)。
我没有自定义进度指示器,否则,我可以在 setTimer 完成时自己设置原始参数。如果我在这里找不到任何解决方案,那是我的备用计划,我可能只是制作一个线性进度指示器并在触发 setTimer 时更新宽度 css。
任何帮助,将不胜感激。
angularjs - 我们可以在角度材料设计中拖放 md-list 项或 md-cards
我们可以使用 jQuery 或其他框架在 Angular Material Design 中拖放 md-list 项或 md-cards 吗?
javascript - Contidional 模板 - 找不到指令“mdRadioButton”所需的控制器“mdRadioGroup”
我正在尝试构建自定义指令,允许我在调查中显示问题。因为我有多种类型的问题,所以我考虑过创建单个指令并根据问题类型更改它的模板。
我的指令:
在我的主控制器中,我有问题列表,单击按钮后,我正在设置分配给我的指令的当前问题。
第一个问题一切正常,但在我将当前问题设置为无线电类型后,我收到此错误:
错误:找不到指令“mdRadioButton”所需的 [$compile:ctreq] 控制器“mdRadioGroup”!
我尝试按如下方式添加required
到我的指令中,但没有帮助。
我不知道发生了什么,因为我还是 Angular 的新手。
我创建了 Plunker 来显示我的问题:http ://plnkr.co/edit/t0HJY51Mxg3wvvWrBQgv?p=preview
重现此错误的步骤:
- 打开 Plunker
- 单击
Next
按钮两次(导航到问题 3) - 在控制台中查看错误
编辑:
我已经编辑了我的 Plunker,所以我的问题模型是可见的。我能够选择答案,即使是在抛出错误问题模型正在更新的问题中。但是在进行第 3 题时仍然出现错误。
angularjs - 将 md-grid-tile 嵌套到 md-button 中不起作用(Angular Material)
我用 md-grid-tiles 制作了一个 md-grid-list,我想让每一个都成为一个链接。我尝试将每个图块包装在 md 按钮中,但这会使元素消失。
它不一定是 md 按钮,它可以是一个简单的锚标记,但我似乎无法解决这个问题。
任何帮助,将不胜感激。
我的代码:
angularjs - 如何修复 npm UNMET PEER DEPENDENCY 警告?
我在 Windows 10 上,使用 Node 5.6.0 和 npm 3.6.0。我正在尝试将 angular-material 和 mdi 安装到我的工作文件夹中。npm install angular-material mdi错误:
如何解决此问题以安装 AngularJS Material 和 MDI?
angularjs - angularjs材料设计中的输入验证
我有两种不同的情况。
情况1:
在这里,对于所有类型的错误,我们都显示相同的消息。是否可以有多个消息并相应地显示它们。例如 - 当为空时{此字段是必需的。} 当用户开始输入时,直到少于 10 个字符 {最少 10 个字符是必需的。} 当字符长度超过 20 {允许最大 20 个字符}
案例二:
有什么办法可以将当前字段值与其他字段匹配。基本上这是用于密码和确认密码。我们将所有检查都放在密码字段中。在密码2中,我只需要检查它是否与密码相同并显示消息{确认密码与密码不同},直到两者都匹配。