diff --git a/f/web-kboss/src/styles/index.scss b/f/web-kboss/src/styles/index.scss index cb3b455..e3a72eb 100644 --- a/f/web-kboss/src/styles/index.scss +++ b/f/web-kboss/src/styles/index.scss @@ -12,7 +12,7 @@ body{ text-rendering: optimizeLegibility; font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif; overflow-y:hidden; - + } label { font-weight: 700; diff --git a/f/web-kboss/src/views/H5/indexPage/index.vue b/f/web-kboss/src/views/H5/indexPage/index.vue index d5cbe75..7b04fe7 100644 --- a/f/web-kboss/src/views/H5/indexPage/index.vue +++ b/f/web-kboss/src/views/H5/indexPage/index.vue @@ -1,3 +1,4 @@ +让图标始终是对其的状态 让布局规整些 - + + + diff --git a/f/web-kboss/src/views/H5/media.js b/f/web-kboss/src/views/H5/media.js new file mode 100644 index 0000000..f8fc27e --- /dev/null +++ b/f/web-kboss/src/views/H5/media.js @@ -0,0 +1,23 @@ +// 修正适配函数 +function adapter() { + // 获取布局视口宽度 + const dpWidth = document.documentElement.clientWidth + // 设置最小和最大宽度限制,防止字体过大或过小 + const minWidth = 375 + const maxWidth = 1920 + const constrainedWidth = Math.min(Math.max(dpWidth, minWidth), maxWidth) + + // 计算根字体大小(基于设计稿宽度 1900px) + const rootFontSize = (constrainedWidth * 100) / 1900 + + // 设置根字体大小,限制在合理范围内 + document.documentElement.style.fontSize = Math.max(12, Math.min(20, rootFontSize)) + 'px' +} + +// 页面加载时执行 +adapter() + +// 监听窗口大小变化 - 修正语法错误 +window.onresize = adapter +// 或者使用防抖版本,避免频繁触发 +// window.addEventListener('resize', debounce(adapter, 200)) diff --git a/f/web-kboss/src/views/homePage/mainPage/qqq.vue b/f/web-kboss/src/views/homePage/mainPage/qqq.vue deleted file mode 100644 index e69de29..0000000 diff --git a/f/web-kboss/src/views/product/mainPage/index.vue b/f/web-kboss/src/views/product/mainPage/index.vue index 8386db7..1477331 100644 --- a/f/web-kboss/src/views/product/mainPage/index.vue +++ b/f/web-kboss/src/views/product/mainPage/index.vue @@ -57,7 +57,7 @@ 续费 - + @@ -205,9 +205,8 @@ export default Vue.extend({ async initMybalance() { const res = await editReachargelogAPI() - if (res.status) { - // 注意:根据您的 user 模块,这里需要使用 'SETMYBANLANCE' 而不是 'user/setMybalance' - this.$store.commit('SETMYBANLANCE', res.data) + if (res.status==true) { + this.mybalance = res.data } }, async getUnreadMsgCount() { @@ -282,11 +281,7 @@ export default Vue.extend({ } } }, - computed: { - ...mapState({ - mybalance: state => state.user.mybalance, - }) - }, + })