changeset 75:b4599ca2c573

Added support for views that don't need model fetching. Special pages index doesn't need fetching.
author Ludovic Chabant <ludovic@chabant.com>
date Wed, 27 Feb 2013 22:02:02 -0800
parents 3c8e07af93c7
children f6b51480403e
files static/js/wikked/app.js
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/static/js/wikked/app.js	Wed Feb 27 22:02:02 2013 -0800
+++ b/static/js/wikked/app.js	Wed Feb 27 22:02:02 2013 -0800
@@ -34,6 +34,8 @@
                 this.el.html(view.el);
                 if (autoFetch || autoFetch === undefined) {
                     view.model.fetch();
+                } else {
+                    view.render();
                 }
             }
 
@@ -166,7 +168,7 @@
             var view = new Views.SpecialPagesView({
                 model: new Models.SpecialPagesModel()
             });
-            this.viewManager.switchView(view);
+            this.viewManager.switchView(view, false);
             this.navigate('/special');
         },
         showSpecialPage: function(page) {