javascript - why requirejs is not loading Dependencies? -
which cleared concept of making jquery load before dependencies. tweaked requrejs . console gives no error. both js files getting loaded (fyjsfies) .
but not requrejs dependencies .
i made code ..
(function (window, document, callback) { var j, d; var loaded = false; if(!(j = window.require) || callback(j, loaded)) { var script = document.createelement("script"); script.type = "text/javascript"; script.src = "full_https_path_myjsfile.js"; script.onload = script.onreadystatechange = function () { if(!loaded && (!(d = this.readystate) || d == "loaded" || d == "complete")) { callback((j = window.require).noconflict(1), loaded = true); j(script).remove(); } }; var script = document.createelement('script'); script.type = 'text/javascript'; script.src = "myjsfile.js"; $("#someelement").append(script); } })(window, document, function ($, require_loaded) { // widget code here alert('i m here'); require(["jquery", "model2", "model3", "model4"], function ($, model1, model2, model3) {}); }); alert not being called why ???
you don't need hack load jquery or else matter. you can configure requirejs alias dependencies path, dependencies not formatted requirejs.
require.config({ paths : { 'jquery' : 'path/to/jquery.min.js' } }); require(['jquery'],function($){ //jquery loaded //$ either global jquery or jquery if amd formatted });
Comments
Post a Comment