瀏覽代碼

Insert images using a loop.

Frederic G. MARAND 9 年之前
父節點
當前提交
6004f7e8ba
共有 29 個文件被更改,包括 16 次插入15 次删除
  1. 5 0
      image_share.css
  2. 1 1
      image_share.html
  3. 1 1
      image_share.js
  4. 二進制
      public/bass.jpg
  5. 二進制
      public/beard.jpg
  6. 二進制
      public/img_1.jpg
  7. 二進制
      public/img_10.jpg
  8. 二進制
      public/img_11.jpg
  9. 二進制
      public/img_12.jpg
  10. 二進制
      public/img_13.jpg
  11. 二進制
      public/img_14.jpg
  12. 二進制
      public/img_15.jpg
  13. 二進制
      public/img_16.jpg
  14. 二進制
      public/img_17.jpg
  15. 二進制
      public/img_18.jpg
  16. 二進制
      public/img_19.jpg
  17. 二進制
      public/img_2.jpg
  18. 二進制
      public/img_20.jpg
  19. 二進制
      public/img_21.jpg
  20. 二進制
      public/img_22.jpg
  21. 二進制
      public/img_3.jpg
  22. 二進制
      public/img_4.jpg
  23. 二進制
      public/img_5.jpg
  24. 二進制
      public/img_6.jpg
  25. 二進制
      public/img_7.jpg
  26. 二進制
      public/img_8.jpg
  27. 二進制
      public/img_9.jpg
  28. 二進制
      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 = [

二進制
public/bass.jpg


二進制
public/beard.jpg


二進制
public/img_1.jpg


二進制
public/img_10.jpg


二進制
public/img_11.jpg


二進制
public/img_12.jpg


二進制
public/img_13.jpg


二進制
public/img_14.jpg


二進制
public/img_15.jpg


二進制
public/img_16.jpg


二進制
public/img_17.jpg


二進制
public/img_18.jpg


二進制
public/img_19.jpg


二進制
public/img_2.jpg


二進制
public/img_20.jpg


二進制
public/img_21.jpg


二進制
public/img_22.jpg


二進制
public/img_3.jpg


二進制
public/img_4.jpg


二進制
public/img_5.jpg


二進制
public/img_6.jpg


二進制
public/img_7.jpg


二進制
public/img_8.jpg


二進制
public/img_9.jpg


二進制
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.
   });
+
 }