Explorar o código

Insert images using a loop.

Frederic G. MARAND %!s(int64=9) %!d(string=hai) anos
pai
achega
6004f7e8ba
Modificáronse 29 ficheiros con 16 adicións e 15 borrados
  1. 5 0
      image_share.css
  2. 1 1
      image_share.html
  3. 1 1
      image_share.js
  4. BIN=BIN
      public/bass.jpg
  5. BIN=BIN
      public/beard.jpg
  6. BIN=BIN
      public/img_1.jpg
  7. BIN=BIN
      public/img_10.jpg
  8. BIN=BIN
      public/img_11.jpg
  9. BIN=BIN
      public/img_12.jpg
  10. BIN=BIN
      public/img_13.jpg
  11. BIN=BIN
      public/img_14.jpg
  12. BIN=BIN
      public/img_15.jpg
  13. BIN=BIN
      public/img_16.jpg
  14. BIN=BIN
      public/img_17.jpg
  15. BIN=BIN
      public/img_18.jpg
  16. BIN=BIN
      public/img_19.jpg
  17. BIN=BIN
      public/img_2.jpg
  18. BIN=BIN
      public/img_20.jpg
  19. BIN=BIN
      public/img_21.jpg
  20. BIN=BIN
      public/img_22.jpg
  21. BIN=BIN
      public/img_3.jpg
  22. BIN=BIN
      public/img_4.jpg
  23. BIN=BIN
      public/img_5.jpg
  24. BIN=BIN
      public/img_6.jpg
  25. BIN=BIN
      public/img_7.jpg
  26. BIN=BIN
      public/img_8.jpg
  27. BIN=BIN
      public/img_9.jpg
  28. BIN=BIN
      public/laptops.jpg
  29. 9 13
      startup.js

+ 5 - 0
image_share.css

@@ -1 +1,6 @@
 /* CSS declarations go here */
+.thumbnail {
+    min-height:500px;
+    max-height:500px;
+
+}

+ 1 - 1
image_share.html

@@ -12,7 +12,7 @@
 <template name="images">
   <div class="row">
     {{#each images}}
-      <div class="col-xs-12 col-md-4">
+      <div class="col-xs-12 col-md-3">
         <div class="thumbnail">
 
           <img class="js-image" src="{{img_src}}" alt="{{img_alt}}" />

+ 1 - 1
image_share.js

@@ -1,5 +1,5 @@
+// this is image_share.js
 Images = new Mongo.Collection("images");
-Meteor._debug(Images.find().count());
 
 if (Meteor.isClient) {
   let imgData = [

BIN=BIN
public/bass.jpg


BIN=BIN
public/beard.jpg


BIN=BIN
public/img_1.jpg


BIN=BIN
public/img_10.jpg


BIN=BIN
public/img_11.jpg


BIN=BIN
public/img_12.jpg


BIN=BIN
public/img_13.jpg


BIN=BIN
public/img_14.jpg


BIN=BIN
public/img_15.jpg


BIN=BIN
public/img_16.jpg


BIN=BIN
public/img_17.jpg


BIN=BIN
public/img_18.jpg


BIN=BIN
public/img_19.jpg


BIN=BIN
public/img_2.jpg


BIN=BIN
public/img_20.jpg


BIN=BIN
public/img_21.jpg


BIN=BIN
public/img_22.jpg


BIN=BIN
public/img_3.jpg


BIN=BIN
public/img_4.jpg


BIN=BIN
public/img_5.jpg


BIN=BIN
public/img_6.jpg


BIN=BIN
public/img_7.jpg


BIN=BIN
public/img_8.jpg


BIN=BIN
public/img_9.jpg


BIN=BIN
public/laptops.jpg


+ 9 - 13
startup.js

@@ -1,18 +1,14 @@
 if (Meteor.isServer) {
   Meteor.startup(function () {
     if (Images.find().count() === 0) {
-      Images.insert({
-        "img_src": "laptops.jpg",
-        "img_alt": "some laptops on a table"
-      });
-      Images.insert({
-        "img_src": "bass.jpg",
-        "img_alt": "a bass player"
-      });
-      Images.insert({
-        "img_src": "beard.jpg",
-        "img_alt": "some musicians with beards"
-      });
-    }
+      for (let i = 1; i < 23; i++) {
+        Images.insert({
+          "img_src": "img_" + i + ".jpg",
+          "img_alt": "image number " + i
+        });
+      } // end of for loop
+      Meteor._debug(Images.find().count());
+    } // end of if have no images.
   });
+
 }