2016-09-30 116 views
0

由於我是新來yii..I不明白什麼是CClientscript及其方法..CClientScript在警予

,你可以請人幫我約

CClientscript 

registerScriptFile() 

scriptFilePosition() 

和它的屬性和方法

這有什麼Yii中使用..

是什麼

之間的區別

<script type="text/javascript" src="<?php echo Yii::app()->request->baseUrl >/js/jquery-min.js"></script> 

花了大量的時間.. 請提前任何建議..thanks ..

回答

0

通過使用我們可以CClientScript類管理JavaScript和CSS樣式表的看法動態。

如果直接添加腳本或CSS文件,在您的意見或佈局在下面的格式

<script type="text/javascript" src="<?php echo Yii::app()->request->baseUrl >/js/jquery-min.js"></script>

這意味着,你從視圖中靜態位置呈現文件。

通過使用CClientscript,我們可以在不同位置(如頭部標籤內部)動態顯示jquery,並且該類將生成腳本標籤,並且它將以動態位置動態追加到您的html中。在CClientScript

預定位置,按Yii的文件: -

CClientScript::POS_HEAD : the script is inserted in the head section right before the title element. 
CClientScript::POS_BEGIN : the script is inserted at the beginning of the body section. 
CClientScript::POS_END : the script is inserted at the end of the body section. 
CClientScript::POS_LOAD : the script is inserted in the window.onload() function. 
CClientScript::POS_READY : the script is inserted in the jQuery's ready function. 

我希望,你有關於CClientScript的信息。