diff --git a/pages/login/login.vue b/pages/login/login.vue index be9c260..a50f10a 100644 --- a/pages/login/login.vue +++ b/pages/login/login.vue @@ -107,7 +107,6 @@ export default { // 提取agentId参数 const agentId = this.getUrlParam('agentId', q) if (agentId) { - this.setData({ agentId }) // 存入data(用于界面显示) this.agentId = agentId // 存入实例属性 console.log('成功存入agentId:', this.agentId) } else { @@ -116,12 +115,6 @@ export default { } }, - getUrlParam: function (key, url) { - const regex = new RegExp(`[?&]${key}=([^&#]*)`) - const match = url.match(regex) - return match ? decodeURIComponent(match[1]) : null - }, - onUnload() { forceHideLoading() if (this.pageLoading) { @@ -129,6 +122,11 @@ export default { } }, methods: { + getUrlParam(key, url) { + const regex = new RegExp(`[?&]${key}=([^&#]*)`) + const match = url.match(regex) + return match ? decodeURIComponent(match[1]) : null + }, toggleAgreement() { if (this.hasReadServiceTerms && this.hasReadPrivacyPolicy) { this.hasAgreed = !this.hasAgreed