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中的变量中?