0

我试图使用jQuerymulti-select widget与AMD和车把。 这里的车把片段:AMD jQuery Multiselect Widget

{{#section 'js'}} 
    <script type='text/javascript' nonce="{{nonce}}"> 
    requirejs([ 
     "domReady", 
     "app/ui/js/utils/Chart.min", 
     "app/ui/js/utils/jquery.multiselect", 
     "app/ui/js/utils/jquery-ui.min", 
     "app/ui/js/y", 

    ], 
    function(wrapper, domReady, x) { 
     domReady(function() { 
     $.when(wrapper.init()).then(
      function() { 
      x.init(); 
      } 
     ); 
     }); 
    }); 
    </script> 
{{/section}} 

这里是y.js内容:

define([ 
     'jquery', 
     'app/ui/rest/x', 
     'app/ui/js/utils/errorhandlingutils' 
], function($, restX, errorHandler) { 
    "use strict"; 
    function _init() { 
     //Do something 
    } 
    return { 
     init: function() { 

      //Global Init function 
      _init(); 
     } 
    }; 
}); 

我想使用多选小部件y.js。我应该怎么做?

回答

0

我添加了"jquery"作为句柄片段中的依赖项来解决此问题。