javascript - Declaring dependency inside RequireJS module -
i have 2 separate requirejs module files below
in mainviewmodel.js, have
myfilters.init(myfilterpanelviewmodel);
in pages/myfilters.js, have
define(['viewmodels/myfilterpanelviewmodel'], function(myfilterpanelviewmodel ) { var myfilters = { "init": function(myfilterpanelviewmodel){ } }; return myfilters; });
my question calling init method mainviewmodel.js, passing instance of myfilterpanelviewmodel
so in myfilters.js module, should need have declared dependency or since passing myfilterpanelviewmodel init function, same not required declared dependency inside myfilters.js ?
in code show in question indeed omit 'viewmodels/myfilterpanelviewmodel'
dependency , code should work fine, provided call init
function value same module loaded dependency 'viewmodels/myfilterpanelviewmodel'
.
Comments
Post a Comment