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