2
嗨URL我不會渲染視圖錨位置 - http://example.com/index.php#top如何發送錨與渲染()的Yii
可能是這樣的:
$this->render('index', ['data' => $data], 'anchor'=>'top');
任何想法?
嗨URL我不會渲染視圖錨位置 - http://example.com/index.php#top如何發送錨與渲染()的Yii
可能是這樣的:
$this->render('index', ['data' => $data], 'anchor'=>'top');
任何想法?
當您撥打render
時,網址已被設置,因爲您位於controller
(或view
)。所以你現在不能在網址中添加錨點。
之前控制器called.To必須設置錨做到這一點,當你創建URL您可以設置一個錨:
$this->createUrl('controller/action', array('#' => 'the-anchor'));
你也可以使用redirect
的訪問者重定向到與該頁面錨點
$this->redirect(array('controller/action', array('#' => 'the-anchor')));
但我認爲在創建url時設置錨點是實現您想要的最佳方式。
詢問時,應小心妥善詢問。你的問題很短,充滿錯誤,不可能理解,你要求的是什麼。 –