【发布时间】:2015-05-03 14:01:53
【问题描述】:
我已经使用 CDN 链接设置了 mamp 的角度。
一切正常,我已经能够使用 flex 等。 但是,我正在尝试使用此处找到的底部演示:
https://material.angularjs.org/#/demo/material.components.bottomSheet
我尝试自己构建它以及直接从演示中获取代码,当我运行它时,没有任何按钮显示,它们只是显示为文本,我看到 {{alert}}
附上结果imgur.com/9t5I5SY的截图
<div ng-controller="BottomSheetExample">
<p style="padding-left: 20px;">
Bottom sheet can be dismissed with the service or a swipe down.
</p>
<div class="bottom-sheet-demo inset" layout="column" layout-sm="row" layout-align="center">
<md-button class="md-primary" ng-click="showListBottomSheet($event)">
Show as List
</md-button>
<div style="width:50px;"></div>
<md-button class="md-primary" ng-click="showGridBottomSheet($event)">
Show as Grid
</md-button>
</div>
<br/>
<b layout="row" layout-align="center center" layout-margin>
{{alert}}
</b>
</div>
如果有人能告诉我为什么这不起作用,我永远欠你的债。
谢谢!
【问题讨论】:
-
检查您的控制台。您确定要加载模板以及示例中提供的 JS 吗?
-
是的,我 100% 确定我正在正确加载模板。但是我确实有两个控制台错误。但是它们似乎都与我没有接触过的文件有关这是截图imgur.com/Nlo3J6h
-
对不起,我错过了你已经在使用 MAMP,所以不需要我的第一个建议。但是请查看我的编辑,如果有帮助,请告诉我。
-
首先,切换到 Angular 的未缩小版本(使用
angular.js而不是angular.min.js)。然后你会得到更好的错误信息。其次,使用实际的错误消息编辑您的问题。如果消息中有链接(与 Angular 一样),请添加这些链接(完整的,而不是截断的版本)。
标签: javascript angularjs material-design