亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

通過laravel中的javascript函數在路由中傳遞兩個變量

通過laravel中的javascript函數在路由中傳遞兩個變量

慕容708150 2021-06-16 16:01:18
我正在嘗試通過 java 腳本函數在路由中發送兩個變量。Javascript函數:function bookmark(){            var url = '{{ route("save_bookmark",":b_id",":p_no") }}';             url = url.replace(':b_id', book);      url = url.replace(':p_no', count);     document.location.href = url;} book 和 count 變量已在腳本中定義。當我通過這段代碼只傳遞一個變量時,它工作正常,但是當我嘗試傳遞另一個變量時,它給了我錯誤..缺少 [Route: save_bookmark] [URI:save_bookmark/{b_id}/{p_no}] 的必需參數。我的路線:Route::get("save_bookmark/{b_id}/{p_no}",'BookmarkController@create')->name('save_bookmark');有誰知道發生了什么?
查看完整描述

2 回答

?
嚕嚕噠

TA貢獻1784條經驗 獲得超7個贊

看起來不錯:嘗試一下 =>


let val1= "1122";

let val2= "a1b2c3";

    var processUrl = '{{ url("/path/:param1/:param2") }}';

        processUrl = processUrl.replace(':param1', val1);

        processUrl = processUrl.replace(':param2', val2);

    document.location.href = processUrl;


查看完整回答
反對 回復 2021-06-18
  • 2 回答
  • 0 關注
  • 181 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號