0
我有一個URL,如/ api/employee /?/ ?.這個?在URL中應該替換爲數組中的值,例如[5,71],以便將其轉換爲/ api/employee/5/71。用多個值替換單個佔位符
這應該很容易實現,但只是想檢查是否存在任何實現所需效果的函數/庫。
感謝,
佳日
我有一個URL,如/ api/employee /?/ ?.這個?在URL中應該替換爲數組中的值,例如[5,71],以便將其轉換爲/ api/employee/5/71。用多個值替換單個佔位符
這應該很容易實現,但只是想檢查是否存在任何實現所需效果的函數/庫。
感謝,
佳日
如果你確信沒有?
馬克在URL以外的那些指示替代的位置,你可以用用繩子循環替換..
var str = "/api/employee/?/?";
var arr = [5, 71];
arr.forEach(function(v){
str = str.replace("?",v);
});
document.write(str);
你在做替換?在服務器上?客戶?你在使用任何客戶端框架嗎?角度路由在服務器端很好地實現了這一點,幾乎每個REST框架都這樣做。 – deitch 2014-12-03 10:22:50