Con*_*ech 15 javascript angularjs material-design angular-material
我试图使用ng-repeat创建每行三张牌的网格.我有一个附加到范围的正常javascript对象数组.下面的代码将为每张卡创建一个新行.
<div layout="row" ng-repeat='post in posts' layout-fill="" layout-align="">
<md-card>
<md-card-content>
<h2 class="md-title">{{post.title}}</h2>
<p>
{{post.summary}}
</p>
</md-card-content>
<div class="md-actions" layout="row" layout-align="end center">
<md-button>View More</md-button>
</div>
</md-card>
<br>
Run Code Online (Sandbox Code Playgroud)
小智 21
我创造了类似于你想要的东西.所述md-card被内包装div具有layout-wrap.读取后动态生成div.
这是代码:
<div class='md-padding' layout="row" layout-wrap>
<md-card style="width: 350px;" ng-repeat="user in users">
<img src="http://placehold.it/150x150" class="md-card-image" alt="user avatar">
<md-card-content>
<h2>{{user}}</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua</p>
</md-card-content>
<div class="md-actions" layout="row" layout-align="end center">
<md-button>Save</md-button>
<md-button>View</md-button>
</div>
</md-card>
</div>
Run Code Online (Sandbox Code Playgroud)
可以使用内联样式调整卡片宽度,希望它有所帮助.
| 归档时间: |
|
| 查看次数: |
22065 次 |
| 最近记录: |