ฉันได้สร้างโมดูลแถบเลื่อนแบนเนอร์สำหรับ magento 2 ฉันได้เรียกไฟล์ JS โดยใช้วิธีการต่อไปนี้และทำงานได้ดี ในบล็อกคลาสฉันสร้างฟังก์ชันต่อไปนี้
public function getBaseJs($fileName){
return $this->_storeManager->getStore()->getBaseUrl(
\Magento\Framework\UrlInterface::URL_TYPE_MEDIA
).'bannerslider/js/'.$fileName;
}
และฟังก์ชั่นนี้เรียกว่าในbannerslider.phtml
ไฟล์ดังต่อไปนี้
<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>
แต่ตามกลไกการพึ่งพา jQuery ของ
require.js
ฉันจะทำได้อย่างไร