Browse Source

feat: app端新增全局变量

zhangyuhan 3 years ago
parent
commit
5fb3f9275d
1 changed files with 16 additions and 0 deletions
  1. 16 0
      src/jfw/modules/app/src/web/templates/common/js.html

+ 16 - 0
src/jfw/modules/app/src/web/templates/common/js.html

@@ -5,5 +5,21 @@
   if (localStorage.getItem('env') !== 'development') {
       console.log = function () {}
   }
+  // 全局模版变量
+  window.goTemplateData = {
+    params: {{.T}},
+    session: {
+      s_avatar: {{session "s_avatar"}},
+      s_headimageurl: {{session "s_headimageurl"}},
+
+      phone: {{session "phone"}},
+      s_nickname: {{session "s_nickname"}},
+      app_name: {{session "app_name"}},
+      nickname: {{session "nickname"}},
+      user: {{session "user"}},
+    },
+    version: {{Msg "seo" "version"}},
+    cdn: {{Msg "seo" "cdn"}}
+  }
 </script>
 <script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/track/j-track.min.js?v={{Msg "seo" "version"}}'></script>