2026年04月09日 👤 mdo 👁 10 阅读

用 JS 模拟 ThinkPHP 的 url()

function url(path, params = {}) {

const base = window.BASE_URL || '/';

const query = new URLSearchParams(params).toString();

return base.replace(/\/$/, '') + '/' + path.replace(/^\//, '') + (query ? '?' + query : '');

}