2
A
回答
0
我用這樣的事情(在Rails中使用):
NAMESPACE.categories.baseUri = '/categories';
NAMESPACE.categories.getUri = function(options)
{
options = options || {};
var uri = [NAMESPACE.categories.baseUri];
if(options.id)
{
uri.push(options.id);
}
if(options.action)
{
uri.push(options.action);
}
if(options.format)
{
uri.push('?format=' + options.format);
}
return uri.join('/');
}
0
是你的問題類似於this already-answered question?如果是這樣,答案是否也適用於您的代碼?
0
你存儲全局變量的地方是個人選擇的問題。最好將它們放入對象中以避免全局名稱空間中的衝突,因此,名爲Service的全局對象將是存儲URL和其他字符串在多個位置使用的好地方。
1
您可以創建ValuePairs在那裏你會存儲每個URL值和標識的集合:
function ControlValuePair(Id, Value)
{
this.Id = Id;
this.Value = Value;
}
function CreateCollection(ClassName)
{
var obj=new Array();
eval("var t=new "+ClassName+"()");
for(_item in t)
{
eval("obj."+_item+"=t."+_item);
}
return obj;
}
function ValuePairsCollection()
{
this.Container="";
this.Add=function(obj)
{
this.push(obj);
}
}
之後,您可以通過訪問集合或查找的ID。
相關問題
- 1. JavaScript訪問請求主體
- 2. TeamCity未滿足的要求:MSBuildTools14.0_x86_Path存在
- 3. 416請求的範圍不可滿足
- 4. Java OkHttp請求不能滿足
- 5. 如何讓PHP在error_log文件中存儲請求的URL?
- 6. 如何滿足django-ckadmin的URL設置?
- 7. 如何重複ajax請求,直到RxJS Observable滿足條件?
- 8. 如何編寫一個mysql查詢以滿足以下要求?
- 9. JOSSO可以滿足這個要求嗎?
- 10. 哪個CMS滿足以下要求?
- 11. 如何在Linux中分配滿足分頁和緩存要求的內存?
- 12. 使用請求url來存儲緩存鍵可以嗎?
- 13. 如何優化來自Instagram的圖片請求,以滿足PageSpeed Insights。
- 14. 跨請求存儲url參數
- 15. 如何使用mitmdump只轉儲請求和響應JSON主體?
- 16. 如何保護請求主體
- 17. TeamCity - 未滿足要求(DotNetFramework4.0_x86)
- 18. 滿足這些要求
- 19. CouchDB URL重寫:我可以在重寫中定義請求主體嗎?
- 20. .NET如何構建DAL以滿足我的需求?
- 21. 你如何在EF4.0中滿足這個要求?
- 22. 錯誤416請求的範圍不滿足在c#
- 23. 轉:如何將響應主體轉換爲請求主體?
- 24. 在Javascript中查找請求URL
- 25. 如何將請求參數存儲在緩存中
- 26. 如何在HTTP請求的主體中POST這個-d
- 27. 如何在Elixir Plug測試中設置POST請求的主體?
- 28. 如何在Apiary.io/API藍圖中指定請求主體屬性?
- 29. 如何在主塔中創建每個請求單體?
- 30. 如何提交查詢請求並將其存儲在JavaScript中的變量中?