title: How to disable cache view in Durandal
body: <p>I have a viewmodel:</p>
  
  <pre><code>define(['knockout'], function (ko) {
          var self, albumWrapper;
  
          albumWrapper = function () {
              self = this;
  
              // get album name from url parameter
              var albumName = routerWrapper.router.activeInstruction().params[0];
              self.retrieveAlbum(albumName);
          };
  
          albumWrapper.prototype = {
              retrieveAlbum: function (name) {
                  /* do something to retrieve data */
              }
          }
  
          return new albumWrapper();
      });
  </code></pre>
  
  <p>I config route to go to this view by this url: <code>#gallery/album/:name</code></p>
  
  <p>But when parameter <code>(/:name)</code> changed by this code:</p>
  
  <p><code>window.location.href = '#gallery/album/' + data.name();</code></p>
  
  <p>This viewmodel just occur first time, so I cannot retrieve any new album when. I think this problem because of cache view, but I not sure.
  Please help me fix this. I use durandal in this case.</p>