【问题标题】:md-datepicker not showing upmd-datepicker 没有出现
【发布时间】:2016-05-23 10:50:03
【问题描述】:

我想知道为什么我的 md-datepicker 没有出现。我在部分 html 中有这个 html 代码。

<div ng-if="question.QuestionTypeId == 4" class="row text-left options" style="">
    <md-datepicker ng-model="foo" md-placeholder="Enter date" ng-change="Test(question)"></md-datepicker>
</div>

我有以下库参考

<script src="~/App/Apps/fnncialQsApp.js"></script>
<script src="~/App/Services/userDataRepo.js"></script>
<script src="~/App/Controllers/fnncialQsCtrl.js"></script>
<script src="~/Scripts/angular/angular-messages.min.js"></script>
<script src="~/Scripts/angular/angular-animate.min.js"></script>
<script src="~/Scripts/angular/angular-aria.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-material/1.0.9/angular-material.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/angular-material/1.0.9/angular-material.min.css">

<div ng-app="userFinancialData" class="container">
   <div ng-view></div>
</div>

如图所示。只显示了一个小的隐藏方形元素。

【问题讨论】:

  • 我已经解决了,因为我忘了在我的应用程序中注入材料模块
  • @Wao:你有没有机会展示解决方案?

标签: angularjs datepicker angular-material


【解决方案1】:

您需要在启动 Angular 模块时添加“ngMaterial”。鉴于所有其他依赖的 java 脚本文件都被导入到文件中,使用 CDN 链接或本地副本。 代码如下:

angular.module("CustomerManagement", ['ngMaterial']);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多