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 }) } }) ~~~