1. 程式人生 > >laravel模板中生成URL的幾種模式

laravel模板中生成URL的幾種模式

1.通過url輔助函式(路由)生成:
location.href = "{{url('user/index2')}}";

或者:location.href = "{{url::to('user/index2')}}";

2.通過別名(路由)生成,前提是在註冊路由的時候要指定別名,例如:Route::get('user/index2',['as' => 'user/index2', 'uses' => '[email protected]']);
location.href = "{{route('user/index2')}}";

或者:location.href = "{{URL::route('user/index2')}}";

3.通過控制器、方法名生成(路由不要指定別名,否則會報錯!):
location.href =  "{{action('[email protected]dex2',['id'=>1,'author'=>'admin'])}}";
或者:location.href =  "{{URL::action('[email protected]',['id'=>1,'author'=>'admin'])}}";
當然2,3中攜帶的引數都可以在控制器中使用 Request $request 接受

相關推薦

laravel模板生成URL模式

1.通過url輔助函式(路由)生成: location.href = "{{url('user/index2')}}"; 或者:location.href = "{{url::to('user/ind

laravel模板url

url action route <a href="{{url('urltest')}}">url()</a> <a href="{{action('[email protected]')}}">action()</a&g

JavaScript創建對象的模式

-c aps lang mage pen lin round property mar 代碼如下: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <met

Atitit 單點登入實現模式架構圖 目錄 1. 因此要點也就以下兩個:儲存信任驗證信任 1 1.1. 共享cookie (最簡單 1 1.2. 通過 url帶token引數跳轉 1 1.3.

Atitit 單點登入實現幾種模式架構圖   目錄 1. 因此要點也就以下兩個:儲存信任驗證信任 1 1.1. 共享cookie (最簡單 1 1.2. 通過 url帶token引數跳轉 1 1.3. 頁面重定向(複雜 1 1.3.1. 父子應用重定向 2

字串判斷存在的模式和效率(string.contains、string.IndexOf、Regex.Match)

 通常情況下,我們判斷一個字串中是否存在某值常常會用string.contains,其實判斷一個字串中存在某值的方法有很多種,最常用的就是前述所說的string.contains,相對來說比較常用的還有string.IndexOf和Regex.Match。直接上程式碼,後面在說些什麼吧,通常情況下功能的實現最

Unity常用的設計模式

23種設計模式,實在是太多了,而且其中有一些看著還貌似差不多,讓人很費解,好不容易理解了每一種設計模式的含義,並且看了一堆虛擬碼之後,高高興興的合上了書本去玩幾把LOL,贏了幾把之後腦袋裡關於那23種設計模式的概念就剩下80%了,然後接下來的每日工作中,基本寫程式碼的時候

php常見的設計模式

1. 單例模式 單例模式可以說是面嚮物件語言裡最常用、也是最簡單的一種模式。單例就是單個例項,單個物件的意思,就是說我們去例項化一個類的時候,不管呼叫多少次,都永遠只有一個例項, 不會有多個,這樣就節省了記憶體分配開支。 先簡單說下單例模式的原理:將建構函式__constr

JAVA常用的設計模式--單例

前段時間面試的時候被問到了設計模式,結果想想只瞭解單例、工廠…囧,所以整理下,溫故而知新。 設計模式:簡單說就是前人留下的一些經驗,有助於提高程式碼的複用率,增加可讀性; 單例模式應該是使用比較多的模式之一,很多人都是一知半解,其中也包括我,哈

MATLAB常用的隨機數生成函式

1:rand函式的用法 命令:rand(N),rand(M,N)等 對於rand(N),通過help rand得到的解釋是:R = rand(N) returns an N-by-N matrix containing pseudorandom values

ASP.NET程式Session儲存的模式

 ASP.NET程式中Session的sessionState的四種mode模式:Off、InProc、StateServer、SqlServer。 mode 可選的 SessionStateMode 屬性。 指定儲存會話狀態值的位置。有關更多資訊,請參見

設計模式——抽象工廠模式及在jdk的應用+工廠模式的比較

http://ichennan.com/2016/08/09/DesignPattern.html    http://blog.csdn.net/liruikqn/article/details/12888511 抽象工廠模式(Abstract Factory)

C操作檔案的模式

使用檔案的方式共有12種,下面給出了它們的符號和意義。  檔案開啟方式  意義 rt  只讀開啟一個文字檔案,只允許讀資料  wt  只寫開啟或建立一個文字檔案,只允許寫資料  at  追加開啟一個文字檔案,並在檔案末尾寫資料  rb  只讀開啟一個二進位制檔案,只允許讀資料  wb  只寫開啟或建立一個

《Django》模板接收到的資料型別

第一種:接收普通的基本資料型別 接收基本資料型別,views.py中通過賦值的方式傳送給模板檔案,例子如下: 模板檔案index.html程式碼如下 <html lang="en"> <head> <meta

MapReduceJob的執行模式

MapReduce中job的幾種執行模式1、在eclipse中開發好mr程式(windows或linux下都可以),然後打成jar包(wc.jar),上傳到伺服器 執行命令 hadoop jar wc.jar cn.itheima.hadoop.MainCla

public:is_a 模板類繼承的簡單常見的模式

對於最常見的public繼承,有幾種常見的模式,下面做一個簡單的介紹。先貼出模板基類。 template<typename T> class base { private: T value; public: base(T t) :value(t){}; b

使用JS準確獲取URL網址引數的方法

        (新年第一天上班)今天就遇到這樣一個問題,簡單描述就是需要從URL中獲取所傳遞的引數。如果使用後臺語言我們都會有很多中方法來獲取,但是網站的中的所有資料都是通過AJAX進行傳遞的,

淺談UML常用的圖——用例圖

多個 spa log 分享 擴展 有關 包圖 可見 發的 1.UML簡介   統一建模語言(Unified Modeling Language,UML)又稱標準建模語言,是始於1997年的一個OMG標準,它是一個支持模型化和軟件系統開發的圖形化語言,為軟件開發的所有階段提供

hybrid模式

訪問 andro 原生應用 需要 ble 依賴 綁定 內核 client native和web適合的場景 Native: 用戶體驗要求高 業務變動很小(如首頁) 性能要求高 Web: 業務變化頻繁(如廣告) 性能要求低 展

運行Spark程序的模式

etc 屏幕 角色 ast java_home enabled driver env ram 一. local 模式 -- 所有程序都運行在一個JVM中,主要用於開發時測試 無需開啟任何服務,可直接運行 ./bin/run-example 或 ./bin/spark-

Linuxvim的三模式以及基本命令

body 指定 col -s global 使用 全局 oba .com 在Linux中vim的三種模式分別為:命令模式、末行模式、編輯模式。以下是三者的關系圖: 三種模式的彼此切換: 命令模式是vim中的默認模式。 命令模式切換至末行模式: 使用英文冒號(:)。 末行模