課程
/后端開發
/PHP
/Yii框架不得不說的故事—擴展篇(4)
老師還有其他同學請問一下,runaction方法的第二個參數 $params,如何在模塊中獲得?作用是為了向模塊傳遞參數么
2016-02-25
源自:Yii框架不得不說的故事—擴展篇(4) 2-2
正在回答
老師剛開始說了,在github.com/bartaz/里,右下角有個DONWLOADZIP
iynaumxzestjjxdrdttrspznxencaicrglqdiwlyfrrro
position只是CSS中的一種定位機制,相對應的position屬性可以設置3種定位方式,靜態定位(默認狀態),相對定位和絕對定位(包括absolute定位和fixed定位)用框架吧還是,如果實在不想用,自己可為ie8及以下寫一個類似方法來模擬getElementsByClassName()
runAction 傳遞參數的前提條件是 這個action 定義了參數 , 只有action 定義了可以傳遞參數, 我們傳遞的參數才能被接收, 比如 article 模塊的default 控制器的 index操作 , 設置參數 `$name` 和 `$age`
public?function?actionIndex($name?,?$age) { echo?$name?.?"?-?"?.?$age; //????????echo?"this?is?article?module?default?controller?index?action"; }
然后我們在父模塊的hello控制器下測試, 傳遞參數
public?function?actionArticle_mod()?{ $article?=?\YII::$app->getModule('article'); $params?=?["name"?=>?"james"?,?"age"?=>?30]; $article->runAction('default/index',$params); }
訪問 `http://localhost/basic/web/index.php?r=hello/article_mod`
結果: james - 30
$params向模塊里的方法傳遞,不是獲得
王小鹿 提問者
王小鹿 提問者 回復 王小鹿 提問者
塞卡 回復 王小鹿 提問者
舉報
本課程主要學習模塊、事件機制、mixin以及依賴注入技術
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2022-03-29
老師剛開始說了,在github.com/bartaz/里,右下角有個DONWLOADZIP
iynaumxzestjjxdrdttrspznxencaicrglqdiwlyfrrro
2022-03-24
position只是CSS中的一種定位機制,相對應的position屬性可以設置3種定位方式,靜態定位(默認狀態),相對定位和絕對定位(包括absolute定位和fixed定位)用框架吧還是,如果實在不想用,自己可為ie8及以下寫一個類似方法來模擬getElementsByClassName()
2017-06-13
runAction 傳遞參數的前提條件是 這個action 定義了參數 , 只有action 定義了可以傳遞參數, 我們傳遞的參數才能被接收, 比如 article 模塊的default 控制器的 index操作 , 設置參數 `$name` 和 `$age`
然后我們在父模塊的hello控制器下測試, 傳遞參數
訪問 `http://localhost/basic/web/index.php?r=hello/article_mod`
結果: james - 30
2016-02-25
$params向模塊里的方法傳遞,不是獲得