2
วิธีโหลดไฟล์ js โมดูลที่กำหนดเองใน magento 2
ฉันได้สร้างโมดูลแถบเลื่อนแบนเนอร์สำหรับ 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ฉันจะทำได้อย่างไร