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
어떻게 할 수 있습니까?