角度材质滑块无法正确渲染

时间:2016-04-09 12:05:45

标签: javascript angularjs angular-material

我无法正确渲染Angular Material Slider。我的代码如下:

    <div class="row formField" ng-cloak>
    <div class="col-md-2">
        <div>送貨日期</div>
        <div>Delivery Date</div>
    </div>
    <md-datepicker ng-model="myDate" md-placeholder="Enter date"></md-datepicker>
</div>
<div class="row formField" ng-cloak>
    <div class="col-md-2">
        <div>進食時間</div>
        <div>Serving Time</div>
    </div>
 <md-content class="md-padding overflow-hidden">
<md-slider-container>
  <span>R</span>
  <md-slider flex="" min="0" max="255" ng-model="color.red" aria-label="red" id="red-slider">
  </md-slider>
  <md-input-container>
    <input flex="" type="number" ng-model="color.red" aria-label="red" aria-controls="red-slider">
  </md-input-container>
</md-slider-container>
</md-content>
</div>

但结果如下,这远非好。

enter image description here

奇怪的是,datepicker工作正常,而滑块不是。感谢您提供任何指导。

2 个答案:

答案 0 :(得分:2)

看起来滑块无法看到angular-material.css。

<link rel="stylesheet" type="text/css" href="path/to/angular-material.css">

答案 1 :(得分:0)

对于Angular Material 2,我直接包含主题CDN链接:

<link href="https://unpkg.com/@angular/material@2.0.0-beta.8/prebuilt-themes/deeppurple-amber.css" rel="stylesheet">