Commit 537b60201bb2724b3bdabe7a73e753fd3f5ef2b7
1 parent
c0ab4784
Able to bind data with ng-repeat for all tile views
Showing
4 changed files
with
27 additions
and
17 deletions
150-DOCUMENTATION/Scrum/AIA_DailyScrum.xlsx
No preview for this file type
400-SOURCECODE/AIAHTML5.Web/app/controllers/TileViewListController.js
... | ... | @@ -25,7 +25,7 @@ function ($scope, $rootScope, $compile, $http, $log, $location, BodyRegions, Bod |
25 | 25 | |
26 | 26 | .then( |
27 | 27 | function (result) { |
28 | - $scope.moduleLandingData = result; | |
28 | + $scope.moduleLandingData = result; | |
29 | 29 | |
30 | 30 | console.log(JSON.stringify(result, null, 4)); |
31 | 31 | }, | ... | ... |
400-SOURCECODE/AIAHTML5.Web/app/services/ModuleService.js
... | ... | @@ -27,7 +27,7 @@ AIA.service('ModuleService', function($http, DataService) { |
27 | 27 | .from(response.data.root.Item) |
28 | 28 | .orderBy([{ field: '_Title', sort: 'asc' }]) |
29 | 29 | .select(); |
30 | - console.log(JSON.stringify(response, null, 4)); | |
30 | + console.log(JSON.stringify(response, null, 4)); | |
31 | 31 | response.data= moduleData; |
32 | 32 | return response.data; |
33 | 33 | }); | ... | ... |
400-SOURCECODE/AIAHTML5.Web/app/views/tile-view.html
... | ... | @@ -58,28 +58,38 @@ |
58 | 58 | <div class="row tab-content" style="padding-left:25px; width:99%"> |
59 | 59 | <!--<div role="tabpanel" class="tab-pane active" id="grid-view">--> |
60 | 60 | <div role="tabpanel" id="grid-view"> |
61 | - <!--<div ng-if="!filterstring" ng-repeat="item in selectedCIListViewData"> | |
62 | - <div id="{{item._id}}" class="col-sm-3 col-lg-2" title="{{item._Title}}" data-ng-click="openView($event)"> | |
61 | + <div ng-repeat="(key,val) in moduleLandingData.data.root.Item"> | |
62 | + <div id="{{val._Id}}" class="col-sm-3 col-md-3" title="{{val._Title}}" data-ng-click="openModuleItem()"> | |
63 | 63 | <div class="thumbnail"> |
64 | - <img ng-src="~ /../content/images/ci/thumbnails/{{item._ThumbnailImage}}" alt="" title=""> | |
65 | - <div class="caption"> | |
66 | - <p>{{item._Title}}</p> | |
67 | - </div> | |
64 | + <img class="tinyImg" id="{{val._Title}}" ng-src="../content/images/aa/thumbnails/{{val._TileImageName}}" alt="" title=""> | |
65 | + <div class="caption"><p>{{val._Title}}</p></div> | |
68 | 66 | </div> |
69 | 67 | </div> |
68 | + | |
69 | + | |
70 | + <!--<div ng-if="!filterstring" ng-repeat="item in selectedCIListViewData"> | |
71 | + <div id="{{item._id}}" class="col-sm-3 col-lg-2" title="{{item._Title}}" data-ng-click="openView($event)"> | |
72 | + <div class="thumbnail"> | |
73 | + <img ng-src="~ /../content/images/ci/thumbnails/{{item._ThumbnailImage}}" alt="" title=""> | |
74 | + <div class="caption"> | |
75 | + <p>{{item._Title}}</p> | |
76 | + </div> | |
70 | 77 | </div> |
78 | + </div> | |
79 | + </div> | |
71 | 80 | |
72 | - <div ng-if="filterstring" ng-repeat="item in searchCIListViewData"> | |
73 | - <div id="{{item._id}}" class="col-sm-3 col-lg-2" title="{{item._Title}}" data-ng-click="openView($event)"> | |
74 | - <div class="thumbnail"> | |
75 | - <img ng-src="~ /../content/images/ci/thumbnails/{{item._ThumbnailImage}}" alt="" title=""> | |
76 | - <div class="caption"> | |
77 | - <p>{{item._Title}}</p> | |
78 | - </div> | |
79 | - </div> | |
81 | + <div ng-if="filterstring" ng-repeat="item in searchCIListViewData"> | |
82 | + <div id="{{item._id}}" class="col-sm-3 col-lg-2" title="{{item._Title}}" data-ng-click="openView($event)"> | |
83 | + <div class="thumbnail"> | |
84 | + <img ng-src="~ /../content/images/ci/thumbnails/{{item._ThumbnailImage}}" alt="" title=""> | |
85 | + <div class="caption"> | |
86 | + <p>{{item._Title}}</p> | |
80 | 87 | </div> |
81 | - </div>--> | |
88 | + </div> | |
82 | 89 | </div> |
90 | + </div>--> | |
91 | + </div> | |
92 | + </div> | |
83 | 93 | <!--<div role="tabpanel" class="tab-pane" id="list-view">--> |
84 | 94 | <div role="tabpanel" ng-class="{'tab-pane active' : activeTab === 2,'tab-pane' : activeTab !==2 }" id="list-view"> |
85 | 95 | <!--<div class="col-sm-12 table-responsive">--> | ... | ... |