
现代Web应用程序除了呈现并发送给浏览器的静态HTML页面外,还包含JavaScript,以通过操纵现有元素或通过AJAX加载新内容来修改浏览器中的页面. 本节介绍Yii提供的用于将JavaScript和CSS添加到您的网站并动态调整它们的方法.
使用[[yii \ web \ View]]对象时,可以动态注册前端脚本. 这是两种专门的方法:
内联脚本可用于配置,动态生成的代码以及由小部件中包含的可重用前端代码创建的小片段. [[yii \ web \ View :: registerJs()| registerJs()]]添加这些方法可以如下:
$this->registerJs(
"$('#myButton').on('click', function() { alert('Button clicked!'); });",
View::POS_READY,
'my-button-handler'
);
第一个参数是我们要插入的实际JS代码. 它将包含在
都是从资本市场中成为顶级的富豪的
学术界和网上众说纷纭