我不明白这个参数的含义 还有返回的含义 params

来源:6-4 Yii Asset 实现 前端(js/css)资源和链接管理器

阳光细雨0

2021-05-28

url中没有get提交的数据

这个是web/js/web/common.js中的代码

buildWebUrl:function( path ,params){//path地址 params json的参数
var url = “/web” + path;
var _paramUrl = ‘’;//接受json参数
if( params ){
_paramUrl = Object.keys(params).map(function(k) {
return [encodeURIComponent(k), encodeURIComponent(params[k])].join("=");
}).join(’&’);
_paramUrl = “?”+_paramUrl;
}
return url + _paramUrl;

写回答

1回答

编程浪子

2021-06-07

你好

有时候有用的,只是我们用的不多。

我们举两个例子

假如 path = "/user/login" ,那么返回的就是 "/web/user/login"

假如 path = "/user/login" ,params = { "aa":"bb" }   返回值就是 "/web/user/login?aa=bb"


整体来说就是统一控制url,然后可以在url上面上加get参数


0
0

微信服务号+Yii2.0构建商城系统全栈应用

传统PC后端与火热微信结合,打造一个摩登的商业电商系统

757 学习 · 744 问题

查看课程