《PHP應用:在Yii2中使用Pjax導致Yii2內聯腳本載入失敗的原因分析》要點:
本文介紹了PHP應用:在Yii2中使用Pjax導致Yii2內聯腳本載入失敗的原因分析,希望對您有用。如果有疑問,可以聯系我們。
相關主題:YII框架
當我用defunkt/jquery-pjax載入Yii2的ActiveForm時發生一個錯誤,正常情況下是PHP應用
PHP應用
ActiveForm的兩個js應該先載入,而實際情況是PHP應用
PHP應用
PHP應用
typeError:JQuery(...).yiiActiveForm is not a function.PHP應用
在github的issues對這個問題已經討論并得到了辦理.PHP應用
Pjax首先通過html()執行內聯的<script>,然后才通過executeScriptTags()執行帶著src的<script>,所以導致找不到yiiActiveForm.Pjax作者拒絕使用JQuery.getScript()解決這個問題,因為平安原因函數使用eval不符合CSP (Content Security Policy)PHP應用
以上所述給大家介紹了在Yii2中使用Pjax導致Yii2內聯腳本載入失敗的原因分析的相關資料,希望對大家以上贊助!PHP應用
《PHP應用:在Yii2中使用Pjax導致Yii2內聯腳本載入失敗的原因分析》是否對您有啟發,歡迎查看更多與《PHP應用:在Yii2中使用Pjax導致Yii2內聯腳本載入失敗的原因分析》相關教程,學精學透。維易PHP學院為您提供精彩教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/7456.html