1. #1
    Ext JS Premium Member
    Join Date
    Mar 2011
    Posts
    31
    Vote Rating
    0
    jtiai is on a distinguished road

      0  

    Default Sandboxed ExtJS 4, Ext4.Loader and Ext4.onReady

    Sandboxed ExtJS 4, Ext4.Loader and Ext4.onReady


    Hi,

    I spent good while to figure out problems with our code and found out following works:

    HTML Code:
    <script type="text/javascript" scr="libs/ext-4.1.2a/builds/ext-all-sandbox.js"></script>
    <script type="text/javascript">
        Ext4.onReady(function() {
            alert("This works!");
        });
    
        Ext4.Loader({ enabled: true });
    </script>
    But following doesn't file onReady for some reason:

    HTML Code:
    <script type="text/javascript" scr="libs/ext-4.1.2a/builds/ext-all-sandbox.js"></script>
    <script type="text/javascript">
        Ext4.Loader({enabled: true});
    
        Ext4.onReady(function() {
            alert("This doesn't work!");
        });
    </script>
    Is there reason that Ext4.Loader usage causes onReady not to fire? Is the only solution to switch to use Ext4.require after using loader?

  2. #2
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    St. Louis, MO
    Posts
    33,581
    Vote Rating
    433
    mitchellsimoens has much to be proud of mitchellsimoens has much to be proud of mitchellsimoens has much to be proud of mitchellsimoens has much to be proud of mitchellsimoens has much to be proud of mitchellsimoens has much to be proud of mitchellsimoens has much to be proud of mitchellsimoens has much to be proud of mitchellsimoens has much to be proud of

      0  

    Default


    onReady should only fire when the document body executes the load and when all classes that are being loaded are loaded. The sandbox mode should only be used as a transition tool also not for production.
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    http://www.JSONPLint.com - Source to lint your JSONP!

    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is almost in print!

    When posting code, please use BBCode's CODE tags.