2015-11-23 5 views
0

Я тестирую интеграцию visualise.js из jasper reportserver pro edition. Это не работает, потому что мое приложение также имеет свои модули jquery/require, а visualize.js также пытается загрузить собственную версию модулей jquery/require. Переписывание библиотек фреймворков создает много неопределенных и непредсказуемых проблем.JasperSoft ReportServer - Проблемы с интеграцией Visualize.js

Есть ли способ сказать jaspersoft не загружать библиотеки jquery/require?

Спасибо!

ответ

0

Вы можете использовать jQuery.noConflict() для обработки нескольких версий этого файла на той же странице. См here

+0

Как я должен обрабатывать конфликт require.js? Require.config.js из этих двух приложений перезаписывают друг друга, а затем я запускаю в модуль случайные ошибки. – Mr767267

0

Может быть, это слишком поздно, но в прошлом мы столкнулись с подобными проблемами, и решение было вставить это до вашего сценария:

<script type="text/javascript"> 
    var j$ = jQuery.noConflict(); 
</script> 

И после этого в сценарии, изменить все $ to j $ Именно это и решило нашу проблему с несколькими библиотеками jQuery на одной странице. Надеюсь, это вам тоже поможет.

Смежные вопросы