1

Angular アプリでbootstrap-material-designを使用しています。波及効果はアプリ全体でうまく機能しますが、使用ng-repeatすると波及効果が失われます。

ng-repeat同じ外でアイテムを作成しましたが、<ul>正常に動作します。

ng-repeat が新しいスコープを作成することが原因ですか? もしそうなら、どうすれば正しくアプローチできますか...?

私のコードに欠けているものはありますか?

<ul class="list-unstyled">
  <li class="btn" ng-repeat="data in eventsData">
    {{data.title}}
  </li>
</ul>
4

2 に答える 2

1

ドキュメント (非常に興味深いプロジェクトです) を見ると、リップルをトリガーするクラスやタグを使用していないことがわかります。これらはデフォルトのものです:

"withRipples": ".btn:not(.btn-link), .card-image, .navbar a:not(.withoutripple), .nav-tabs a:not(.withoutripple), .withripple"

クラスを追加する.withrippleか、li タグ内でボタン/タグを使用してみてください

于 2015-12-17T14:57:23.677 に答える