tab-dash.html
~~~
<ion-view view-title="Dashboard">
<ion-content class="padding articles">
<div class="box" ng-click="goToArticleDetail(1)">
<div class="img">
<img src="img/1.jpeg">
</div>
<div class="text item">
<h2>性格温柔的冰糖</h2>
<p>说起冰糖来,实在是让人又爱又恨,爱是因为这娃性格太好,看到你进来就各种抱大腿</p>
</div>
</div>
<div class="box">
<div class="img">
<img src="img/1.jpeg">
</div>
<div class="text item">
<h2>性格温柔的冰糖</h2>
<p>说起冰糖来,实在是让人又爱又恨,爱是因为这娃性格太好,看到你进来就各种抱大腿</p>
</div>
</div>
<div class="box">
<div class="img">
<img src="img/1.jpeg">
</div>
<div class="text item">
<h2>性格温柔的冰糖</h2>
<p>说起冰糖来,实在是让人又爱又恨,爱是因为这娃性格太好,看到你进来就各种抱大腿</p>
</div>
</div>
<div class="box">
<div class="img">
<img src="img/1.jpeg">
</div>
<div class="text item">
<h2>性格温柔的冰糖</h2>
<p>说起冰糖来,实在是让人又爱又恨,爱是因为这娃性格太好,看到你进来就各种抱大腿</p>
</div>
</div>
</ion-content>
</ion-view>
~~~
style.css样式
~~~
/* 文章列表 */
.articles{
background: rgb(180, 203, 218);
}
.articles .box{
border-radius: 10px;
overflow: hidden;
margin-top: 10px;
}
.articles .box .img{
height: 200px;
overflow: hidden;
}
.articles .box .img img{
width: 100%;
height: 100%;
}
.articles .box .text{
background: rgb(255,255,255);
}
/* 文章列表 */
~~~
controllers.js
~~~
.controller('DashCtrl', function($scope, $state) {
// 跳转到文章详情页面
$scope.goToArticleDetail = function(id) {
$state.go('tab.article-detail', { id: id })
}
})
~~~