Skip to content

Commit 361bd47

Browse files
committed
创建常识解答
1 parent e203acc commit 361bd47

4 files changed

Lines changed: 41 additions & 0 deletions

File tree

Libs/Js/app.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
//.when('/sample/s2', {
1010
// templateUrl: 'Views/sample/s2.html'
1111
//})
12+
.when('/qaList', {
13+
templateUrl: 'Views/qa/qaList.html'
14+
})
1215
.otherwise({
1316
redirectTo: '/'
1417
});

Libs/Js/ctrls/qa/qaCtrls.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
mainMoudle.controller('qaSideMenuCtrl',['$scope','qaDataService', function ($scope,qaDataService) {
2+
$scope.sideMenu = qaDataService.all();
3+
$scope.qaList = qaDataService.getCategory(1).data;
4+
5+
$scope.changeCategory = function (index) {
6+
$scope.qaList = qaDataService.getCategory(index+1).data;
7+
}
8+
}])
9+
10+
;

Views/qa/qaList.html

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<div class="row zoneSplit"></div>
2+
<div class="row" ng-controller="qaSideMenuCtrl">
3+
<div class="col-md-offset-1 col-md-2 sideMenuAndSlideImg zone">
4+
<h3><i class="fa fa-list-ul fa-margin" style="color: #d7000f;padding-left:10px;"></i>常识解答</h3>
5+
<div class="sideMenu">
6+
<div ng-repeat="menu in sideMenu" class="qaCategory sideMenuItem" ng-click="changeCategory($index)" style="cursor:pointer;">
7+
<a href="">{{menu.name}}</a><i class="fa fa-angle-right pull-right" style="padding-right:35px;"></i>
8+
</div>
9+
</div>
10+
11+
</div>
12+
<div class="col-md-8 sideMenuAndSlideImg zone" style="overflow-y: scroll;">
13+
14+
<div style="padding:30px;">
15+
<dl ng-repeat="qa in qaList">
16+
<dt>
17+
<i class="fa fa-question-circle fa-margin"></i><a ng-href="{{qa.url}}">{{qa.question}}</a>
18+
</dt>
19+
<dd>
20+
<i class="fa fa-quote-left fa-margin"></i>{{qa.answerIntro}}<i class="fa fa-quote-right"></i>
21+
</dd>
22+
</dl>
23+
24+
</div>
25+
26+
</div>
27+
</div>

index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
<!--ctrl-->
1818
<script src="Libs/Js/ctrls/mainCtrl.js"></script>
1919
<script src="Libs/Js/ctrls/ctrls.js"></script>
20+
<script src="Libs/Js/ctrls/qa/qaCtrls.js"></script>
2021

2122
<script src="Libs/Js/ctrls/sample/sample.js"></script>
2223

0 commit comments

Comments
 (0)