Lorsque vous entrez en contact avec Yii pour la première fois, vous pourriez être un peu confus quant à la gestion des ressources des actifs à l'intérieur. Par exemple, lorsque vous utilisez jquery, certains des widgets fournis avec le système Yii chargeront automatiquement jquery. Mais que se passe-t-il si vous n'avez pas ces widgets et souhaitez charger jquery ?
La solution fournie par yii est : Yii::app()->clientScript->registerCoreScript('jquery'); Grâce à cette déclaration d'enregistrement, jquery ne peut pas être appelé deux fois. Si le système (apprentissage recommandé : tutoriel yii )
est automatiquement chargé, il ne sera pas enregistré. . Sinon, chargez jquery via cette instruction.
code :
<script src="<?php echo Yii::app()->request->baseUrl; ?>/js/jquery.js" type="text/javascript"></script> <script src="<?php echo Yii::app()->request->baseUrl; ?>/js/nav.js" type="text/javascript"></script> <script src="<?php echo Yii::app()->request->baseUrl; ?>/js/menu.js" type="text/javascript"></script>
code php :
<?phpYii::app()->clientScript->registerCoreScript('jquery'); Yii::app()->clientScript->registerScriptFile(Yii::app()->request- >baseUrl.'/js/nav.js'); Yii::app()->clientScript->registerScriptFile(Yii::app()->request- >baseUrl.'/js/menu.js');?>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!