javascript - 什么是 md-component-id?

标签 javascript angularjs angular-material

documentationmd-sidenav 指令中指出:

md-component-id - string - componentId to use with $mdSidenav service.

  • 什么是 componentId?
  • 除了明显的 leftright 之外,还有哪些值可用(例如,在 Fuse template 中,使用了 main-sidenav 值)?
  • 它是可选的吗?
  • 它对侧边栏有何影响?

最佳答案

组件 id 是一个非常类似于 ID 的属性,如果您有多个 ID,那么为您的组件创建一些 ID 非常重要,因此您可以调用以下内容:$mdSidenav(navID)在你的 Angular 代码中,不仅仅是你可以放置的 id 的左侧或右侧,我建议你放置一个名称,你可以知道你想要在 Controller 或服务上调用哪个组件。请参阅此代码笔以进行澄清:http://codepen.io/anon/pen/dvegxZ

关于javascript - 什么是 md-component-id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42972067/

相关文章:

javascript - 为什么这个 http 服务器要这样做?

javascript - 我需要在 XPage 中的复选框旁边放置一个链接

javascript - 根据其他 div 的悬停触发完全独立的 div

javascript - 一次显示一个隐藏指令 - AngularJS

javascript - 将迭代中的值传递给函数参数

Angular Material : How to validate Autocomplete against suggested options?

javascript - 为什么 onsubmit 事件处理程序在 php 解释器中不起作用

javascript - 我应该将 AJAX 调用的响应处理程序代码放在 Angular.js 中的哪里?

html - 在 mat-grid-list 的 mat-grid-tile 组件中垂直堆叠 mat-checkbox

javascript - 给定超时后关闭 md-tooltip