meteor - waitOn blocking template from loading -


when start meteor server , navigate default route, see apploading template inside mainlayout (as expected), main template never loads after subscription loaded.

  • i've got simple routes.js file (below)
  • autopublish still turned on.
  • i seeded db , can confirm in browser console subscription there, , there items in services collection.

probably missing simple here.

/*=================== configure defaults ====================*/  router.configure({   layouttemplate:   'mainlayout',   loadingtemplate:  'apploading',   notfoundtemplate: 'notfound' });  /*=================== configure routes ====================*/  router.route('/', {            // default route   name: 'main',   template: 'main',   waiton: function() {     return meteor.subscribe('services');   },   data: function() {     return services.find();   } }); 

i'm guessing not have publication? client waiting "ready" notification publication , not receiving it, hence nothing loaded. remove autopublish , start writing publications.

the autopublish package literally copies server db client. can't subscribe if not have publications.


Comments

Popular posts from this blog

c# - Better 64-bit byte array hash -

webrtc - Which ICE candidate am I using and why? -

php - Zend Framework / Skeleton-Application / Composer install issue -