title: dijit.byId("").is not defined in Worklight works with Angularjs
body: <p>I make a project in worklight used dojo mobile 1.8.1 and angularjs 1.0.1,but i got a strange problem.</p>
  
  <p>Here is my html part:</p>
  
  <pre><code>&lt;div data-dojo-type="dojox.mobile.ScrollableView" data-dojo-props="selected:true"  id="id1" &gt;&lt;/div&gt;
  
  &lt;div class="full" data-dojo-type="dojox.mobile.View" id="id2"&gt;&lt;/div&gt;
  </code></pre>
  
  <p>and my JavaScript part:</p>
  
  <pre><code>require([
  "dojo", "dijit/_base/manager","dojo/parser", "dijit/registry",
  ], function(dojo) {
  dojo.ready(function() {
  
  // dijit.byId("id1").performTransition("id2");   //////////place I
  
  });
  });
  
  
  var angularApp = angular.module('app', [])
  .run(['$rootScope','$templateCache','$route',
    function($rootScope,$templateCache,$route) {
  
  dijit.byId("id1").performTransition("id2");////////place II
  }]);
  </code></pre>
  
  <p>The problem is at place I, it works well, but when I put "dijit.byId("id1")" at place II, it shows:</p>
  
  <blockquote>
    <p>dijit.byId("").is not defined</p>
  </blockquote>