Tôi đã tạo mô-đun thanh trượt biểu ngữ cho magento 2. Tôi đã gọi tệp JS bằng các cách sau và nó hoạt động tốt. Trong lớp khối tôi đã tạo chức năng sau
public function getBaseJs($fileName){
return $this->_storeManager->getStore()->getBaseUrl(
\Magento\Framework\UrlInterface::URL_TYPE_MEDIA
).'bannerslider/js/'.$fileName;
}
và chức năng này được gọi trong bannerslider.phtml
tập tin theo cách sau.
<script type="text/javascript" src="<?php echo $this->getBaseJs('jquery-1.7.min.js') ?>"></script>
<script type="text/javascript" src="<?php echo $this->getBaseJs('jquery.flexslider.js') ?>"></script>
Nhưng, theo cơ chế phụ thuộc jQuery của
require.js
Làm thế nào tôi có thể làm điều đó?