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"作爲句柄片段中的依賴項來解決此問題。