0
我是cakephp的新手。请多多包涵。我想知道的是什么cakephp中的link和postLink之间的区别
$this->Html->link();
而且
$this->Form->postLink();
之间的差别,因为我有看到他们两个只是将输出锚标记。什么使得通过链接使用postLink()()?
我是cakephp的新手。请多多包涵。我想知道的是什么cakephp中的link和postLink之间的区别
$this->Html->link();
而且
$this->Form->postLink();
之间的差别,因为我有看到他们两个只是将输出锚标记。什么使得通过链接使用postLink()()?
在第一种情况下(Html->link()
),您只有指向URL的链接。如果以“http://”开头,则将其视为外部,否则应遵循约定controller/action/view
。
在第二种情况下(Form->postLink()
),为您营造一个<form>
元素,因此将在$_GET[]
或$_POST[]
传递取决于您所设置的选项 - 默认为POST
。
来自Cakephp API的所有信息here。
还有一点 - postLink方法会创建一个
:)非常感谢.... –