YII2 在试图中写js如何实现?
一、很多情况下我们需要在试图中写一个js代码来调试一些功能,但是在YII2中你需要依赖YII2的资源,这样的话怎么写呢。
首先我们直接把写得js代码赋值给一个PHP变量然后,再注册一下这段js代码。
<?php
$js = <<<JS
$("textarea").focus(function(){
.....
})
JS;
$this->registerJs($js);
?>这样就可以了,当然使用$this->registerJs($js);时要写在
前面。<?php $js = <<<JS $("textarea").focus(function(){ $(this).text('111'); }) JS; $this->registerJs($js); ?> <?php $this->endBody() ?> </body> </html> <?php $this->endPage() ?>

本文介绍如何在YII2框架的视图文件中编写JavaScript代码进行功能调试。通过将JS代码赋值给PHP变量并使用$this->registerJs()方法注册,可以方便地在视图中调用这些JS代码。
286

被折叠的 条评论
为什么被折叠?



