AMD jQuery Multiselect Widget

Я пытаюсь использовать jQuery многофункциональный виджет с AMD и рулями. Вот фрагмент кода руля:

{{#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, Как мне это сделать?

1 ответ

Решение

Я добавил "jquery" как зависимость в фрагменте руля, чтобы решить эту проблему.

Другие вопросы по тегам