javascript - AngularJS ng-repeat and bootstrap to display items in colums from DB -


i'm trying adapt template mean app, , want display info load db in 3 columns. problem is, when using ng-repeat, displays data in 1 column.

this code:

<div class="row mt-5">   <div ng-repeat="woman in women">     <div class= "col-md-4">         <!--card-->           <div class="card">               <!--card image-->               <img class="img-fluid" src="{{woman.image_url}}" alt="{{woman.name}}">               <!--card content-->               <div class="card-body">                   <!--title-->                   <h4 class="card-title">{{woman.name}}</h4>                   <!--text-->                   <p class="card-text"> <h5>{{woman.field}}</h5> <br> {{woman.job}}</p>                   <a href="#!/women/details/{{woman._id}}" class="btn btn-primary">learn more</a>               </div>           </div>           <!--/.card-->     </div>   </div> </div> 

i'm forcing images have same size, display part of pictures in view, , in detailed one, full image.

thank you!

just have @ , let me know whether looking for,

<body ng-app="test"> <div class="row mt-5" ng-controller="testctrl">   <div ng-repeat="woman in women">     <div class= "col-md-4">         <!--card-->           <div class="card flexcss">               <!--card image-->               <img class="img-fluid" ng-src="{{woman.image_url}}" alt="{{woman.name}}">               <!--card content-->               <div class="card-body">                   <!--title-->                   <h4 class="card-title">{{woman.name}}</h4>                   <!--text-->                   <p class="card-text"> <h5>{{woman.field}}</h5> <br> {{woman.job}}</p>                   <a href="#!/women/details/{{woman._id}}" class="btn btn-primary">learn more</a>               </div>           </div>           <!--/.card-->     </div>   </div> </div> </body> 

css:

.flexcss{   display:flex;   flex-direction: row } .card-body{   padding:5px; } 

js:

var app= angular.module('test',[]);  app.controller('testctrl', function($scope, $http) {     $scope.women= [       {       image_url: 'https://upload.wikimedia.org/wikipedia/en/e/ed/wonder_woman_%282017_film%29.jpg',       name:'wonder women',       field:'war',       job:'saviour'      },             {       image_url: 'https://upload.wikimedia.org/wikipedia/en/e/ed/wonder_woman_%282017_film%29.jpg',       name:'super girl',       field:'war',       job:'fighter'      },       {       image_url: 'https://upload.wikimedia.org/wikipedia/en/e/ed/wonder_woman_%282017_film%29.jpg',       name:'bat woman',       field:'war',       job:'fighter'      }       ]   }  )   

https://codepen.io/shankkie/pen/qmmkxz


Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -