当前位置: 首页 > news >正文

360企业安全浏览器兼容模式显示异常某个内容不显示 偶发现象 本地无法复现情况js

360企业安全浏览器兼容模式显示异常 ,现象测试环境频发 ,本地连测试无法复现,线上反馈问题。
出现问题的电脑为windows且使用360企业安全浏览器打开兼容模式可复现

在这里插入图片描述

复现过程:

不直接点击超链接跳转页面 ,登录后直接通过出问题的页面的全链接访问成功复现问题。

解决方案和过程

通过控制台打印出localStorage里的内容看所取得数据是否存在 ,在看使用的方法是否兼容不同浏览器 ,可能部分数组的方法不兼容导致, 因为我这个是取的vueX里的内容 要先看能否打印出来,多次尝试后发现税率列表没有取到。所以要在页面加载前保证税率列表存在

在这里插入图片描述

<el-table-columnprop="taxRate"label="税率"width="60"align="right"><template slot-scope="scope">//vue的mixins混入功能<span> {{ getTaxRateName(scope.row.taxRate) }} </span></template></el-table-column>

相关知识点
mixins使用一、局部混入:

1)、混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。

2)、选项合并

当组件和混入对象含有同名选项时,这些选项将以恰当的方式进行“合并”。

比如,数据对象在内部会进行递归合并,并在发生冲突时以组件数据优先

①:新建minxins.js文件

import { mapState } from 'vuex'
export default {data() {return {// taxRateList: []}},computed: {...mapState(['taxRateList'])},mounted() {},methods: {/*** 获取 税率字典list* @returns {Promise<void>}*/// async getTaxrateList() {//   let list = await this.$api.common.***({//     classCode: 'taxRate'//   })//   this.$set(this, 'taxRateList', list)// },/*** 通过税率code  返回相应名称* @param code* @returns {*}*/getTaxRateName(code) {if (this.taxRateList.length) {let rate = this.taxRateList.find(t => t.codeCode == code)if (rate) {return rate.codeName}return ''}},/***  返回税率名称,过滤掉百分号* @param code* @returns {*}*/getTaxRate(code) {let name = this.getTaxRateName(code)if (name && name.endsWith('%')) {return name.slice(0, -1)}return ''}}
}

在这里插入图片描述

import mixins from '@/mixins'Vue.mixin(mixins)
Vue.use(VueCookies)
new Vue({router,store,render: h => h(App)
}).$mount('#app')

这么贴心不给个关注吗~~

相关文章:

360企业安全浏览器兼容模式显示异常某个内容不显示 偶发现象 本地无法复现情况js

360企业安全浏览器兼容模式显示异常 &#xff0c;现象测试环境频发 &#xff0c;本地连测试无法复现&#xff0c;线上反馈问题。 出现问题的电脑为windows且使用360企业安全浏览器打开兼容模式可复现 复现过程&#xff1a; 不直接点击超链接跳转页面 &#xff0c;登录后直接通…...

JVM常见启动参数

目录 内存参数设置 垃圾收集 内存溢出 其他杂项 总结 java虚拟机&#xff08;JVM&#xff09;的启动参数可以用来调整其行为、性能和资源分配。以下是一些常见的JVM启动参数&#xff1a; 内存参数设置 初始化堆内存以满足应用程序需求是最常见的与性能相关的实践之一。 …...

单元测试、集成测试、系统测试区别

一、测方法不同 1、单元测试属于白盒测试范畴。 2、集成测试属于灰盒测试范畴。 3、系统测试属于黑盒测试范畴。 二、考察范围不同 1、单元测试主要测试单元内部的数据结构、逻辑控制、异常处理等。exception handling 2、集成测试主要测试模块之间的接口和接ロ数据传递关…...

NIVision-相机图像采集

应用场景 上位机与工业相机通讯&#xff0c;控制相机抓取图像。 工业相机的通讯接口大多为USB口或网口。 USB口则直接将通讯线缆插入上位机USB端口&#xff0c;打开MAX中设备与接口一栏可以看到电脑给相机分配的资源名称&#xff1b;网口则需要将网线连接相机和上位机&#xf…...

【vue-小知识】var、let 和 const之间的区别

文章目录 结论1、重复定义变量名var&#xff1a;允许重复定义变量名let和const&#xff1a;不可以重复定义变量名 2、修改值var&#xff1a;允许修改值let&#xff1a;允许修改值const&#xff1a;不允许修改值&#xff0c;会报错 3、变量提升var : 支持变量提升let和const&…...

24.3 分布式综合应用

24.3 分布式综合应用 1. 分布式事务1.1 分布式事务1.2 分布式事务方案1. 2pc2. 其他方案1.3 Seata分布式事务框架:基于2pc1. 简介2. 启动seata服务1.4 微服务事务案例分析1. 代码分析2. 基于Seata改造2. 分布式锁2.1 简介1. redis实现...

Android学习进阶

UI组件进阶 使用RecyclerView和Adapter显示列表数据 RecyclerView是Android开发中用于显示列表数据的一个灵活且高效的组件。与其前身ListView相比&#xff0c;RecyclerView引入了更加复杂的布局排列和动画支持&#xff0c;使得创建高度定制化的列表和网格布局变得更加简单。…...

“低代码+平台”:驱动企业数字化转型与创新的新引擎

“低代码平台”作为一种新兴的软件开发范式&#xff0c;正逐渐成为企业快速响应市场变化、优化业务流程、提升数字化水平的重要手段。它的价值在于&#xff0c;将传统软件开发的复杂性大大降低&#xff0c;赋予了非技术人员或轻量级开发者快速构建应用的能力&#xff0c;并能灵…...

python代码截取任意页的pdf

python代码把截取任意页的pdf&#xff1a;比如你有一个pdf文件1.pdf&#xff0c;共有30页&#xff0c;但是&#xff0c;你想把其中的10-20页截取出来保存成新的pdf&#xff0c;名为2.pdf&#xff0c;可以使用下面代码 from PyPDF2 import PdfReader, PdfWriter# 输入和输出文件…...

速盾:cdn加速后真实ip会暴漏吗?

CND&#xff08;内容分发网络&#xff09;是一种通过将内容分发到全球各地的服务器来加速网站访问的技术。当用户请求访问一个网站时&#xff0c;CDN会将静态资源&#xff08;如图片、视频、脚本等&#xff09;缓存在离用户最近的服务器上&#xff0c;从而提高网站的加载速度。…...

ATA-5310前置微小信号放大器在红外线传感器中的应用

当涉及到红外线传感器时&#xff0c;前置微小信号放大器扮演着关键的角色。红外线传感器是一种用于探测和测量红外辐射的设备&#xff0c;它们通常用于热成像、物体检测、温度测量、动作检测等应用中。前置微小信号放大器在红外线传感器中的应用具有重要意义&#xff0c;下面将…...

【黑马程序员】Python多任务

文章目录 多进程多进程使用流程导入包Process进程类说明 获取进程编号目的常用操作 获取进程名进程注意点进程之间不共享全局变量主进程会等待子进程结束之后再结束设置守护主进程 多线程threading模块线程注意点线程之间执行是无序的主线程会等待所有的子线程执行结束在结束线…...

前端与后端具备能力的区别

前端与后端具备能力的区别 在软件开发领域&#xff0c;前端和后端是两个至关重要的部分&#xff0c;它们各自承担着不同的职责和任务。前端主要负责与用户交互的界面设计和实现&#xff0c;而后端则负责处理数据和业务逻辑。因此&#xff0c;前端和后端开发者需要具备不同的技…...

【蓝桥杯】第15届蓝桥杯青少组stema选拔赛C++中高级真题答案(20240310)

一、选择题 第 1 题 第 2 题 表达式1000/3的结果是( A )。 A.333 B.333.3 C.334 D.333.0 第 3 题 下列选项中&#xff0c;判断a等于1并且b等于1正确的表达式是( B )。 A.!((a!1)&&(b!1)) B.!((a!1)||(b!1)) C.!(a1)&&(b1) D.(a1)&&(b1) 【解析】 A…...

20240319金融读报:金融助力农业科创企业风控模型

1、农发行2023年第二十期金融债券票面利率为2.85% 2、农业生产现代化转型-》农机&#xff1a;新疆尉犁县超级棉田里&#xff0c;农业无人机、采棉打包机、棉田打顶机器人等现代化机械设施&#xff0c;让两个人收种3000亩棉田成为了可能&#xff08;金融机构可以结合农机购置补贴…...

React.js快速入门教程

React.js 是一个流行的 JavaScript 库&#xff0c;用于构建用户界面。以下是一个简单的 React.js 快速入门教程&#xff1a; 步骤 1&#xff1a;安装 Node.js 和 npm 首先&#xff0c;确保你的计算机上安装了 Node.js 和 npm&#xff08;Node 包管理器&#xff09;。你可以从…...

Jenkins构建时报错:Build step ‘Execute shell‘ marked build as failure

1.磁盘空间不足导致报错。 2.默认情况下&#xff0c;Jenkins采取 /bin/sh -xe 这种方式 -x 将打印每一个命令&#xff1b;另一个选项 -e&#xff0c;当任何命令以非零值&#xff08;当任何命令失败时&#xff09;退出代码时&#xff0c;这会导致shell立即停止运行脚本。 解决…...

C语言复杂度(个人笔记)

时间复杂度主要衡量一个算法的运行快慢. 空间复杂度主要衡量一个算法运行所需要的额外空间. 时间复杂度 算法中的基本操作的执行次数&#xff0c;为算法的时间复杂度. 只需要大概执行次数&#xff0c;我们使用大O的渐进表示法。(看谁对数学表达式的影响最大) 空间复杂度 是…...

与AI机器共存的三个层次

概述 当前我们无法不与AI机器共存。 或者说&#xff0c;在不远的近日&#xff0c;不能与AI机器和谐共处的人&#xff0c;就有可能会被淘汰。 新的生产革命&#xff0c;或许已经到来&#xff0c;只是我们身在此山中&#xff0c;当局者迷而已。 三个层次 API(Application Pr…...

python网络爬虫实战教学——requests的使用(1)

文章目录 专栏导读1、前言2、get请求3、抓取网页4、抓取二进制数据5、请求头 专栏导读 ✍ 作者简介&#xff1a;i阿极&#xff0c;CSDN 数据分析领域优质创作者&#xff0c;专注于分享python数据分析领域知识。 ✍ 本文录入于《python网络爬虫实战教学》&#xff0c;本专栏针对…...

如何轻松掌握OpCore Simplify:黑苹果配置的终极智能解决方案

如何轻松掌握OpCore Simplify&#xff1a;黑苹果配置的终极智能解决方案 【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify 还在为黑苹果安装过程中复杂的…...

深度解析yi-hack-v3:基于Hi3518e芯片的小米摄像机定制固件架构设计与性能优化

深度解析yi-hack-v3&#xff1a;基于Hi3518e芯片的小米摄像机定制固件架构设计与性能优化 【免费下载链接】yi-hack-v3 Alternative Firmware for Xiaomi Cameras based on Hi3518e Chipset 项目地址: https://gitcode.com/gh_mirrors/yi/yi-hack-v3 yi-hack-v3是针对小…...

Android AAudio低延迟音频流实战:从独占模式到性能调优

1. AAudio低延迟音频流的核心价值 在移动音频开发领域&#xff0c;延迟是影响用户体验的关键指标。想象一下你正在玩一款音乐游戏&#xff0c;每次敲击屏幕到听到声音反馈的时间如果超过20毫秒&#xff0c;就会明显感觉到操作和声音不同步。这就是AAudio诞生的背景——它专为解…...

Speech Seaco Paraformer效果展示:高清录音转文字案例与置信度分析

Speech Seaco Paraformer效果展示&#xff1a;高清录音转文字案例与置信度分析 1. 引言 你有没有遇到过这样的场景&#xff1f;一场重要的会议录音&#xff0c;想要整理成文字稿&#xff0c;结果发现听一句、暂停、打字、再听一句……一个小时的内容&#xff0c;整理起来要花…...

Vivado IP核的Modelsim仿真库管理:一次配置,多个工程复用指南

Vivado IP核的Modelsim仿真库管理&#xff1a;一次配置&#xff0c;多个工程复用指南 在FPGA开发中&#xff0c;Vivado IP核与Modelsim的协同仿真一直是工程师们绕不开的痛点。每次新建工程都要重复导出IP库、配置路径、添加文件的繁琐流程&#xff0c;不仅浪费时间&#xff0c…...

别再重启电脑了!用`sudo killall coreaudiod`一键解决Mac声音设备不刷新或消失问题

深入解析macOS音频服务&#xff1a;如何优雅管理声音设备与coreaudiod守护进程 每次打开Mac的音量控制菜单&#xff0c;看到那一长串早已不用的虚拟音频设备&#xff0c;是不是觉得既碍眼又影响效率&#xff1f;作为技术人员&#xff0c;我们追求的不仅是解决问题&#xff0c;更…...

微生物组数据分析难题如何解决?curatedMetagenomicData实战指南深度解析

微生物组数据分析难题如何解决&#xff1f;curatedMetagenomicData实战指南深度解析 【免费下载链接】curatedMetagenomicData Curated Metagenomic Data of the Human Microbiome 项目地址: https://gitcode.com/gh_mirrors/cu/curatedMetagenomicData 在人类微生物组研…...

树莓派4推出3GB内存版,我却不再推荐它了

2026年4月1日&#xff0c;树莓派官方发布了一款新品——树莓派4 3GB内存版&#xff0c;定价83.75美元。这条消息刚出来时&#xff0c;我还以为是愚人节玩笑&#xff0c;毕竟日期太巧了。结果不是玩笑&#xff0c;而是真实产品&#xff0c;而且伴随而来的是又一轮内存驱动的涨价…...

SAM 3手把手教学:用点、框、文字提示玩转图像分割

SAM 3手把手教学&#xff1a;用点、框、文字提示玩转图像分割 1. 认识SAM 3&#xff1a;新一代图像分割神器 1.1 什么是SAM 3&#xff1f; SAM 3&#xff08;Segment Anything Model 3&#xff09;是Facebook最新推出的图像分割模型&#xff0c;它能够通过简单的提示&#x…...

[ESP32]:利用MicroPython调用C库实现高效硬件控制

1. 为什么要在MicroPython中调用C库&#xff1f; 很多刚接触ESP32开发的工程师可能会有疑问&#xff1a;既然MicroPython已经足够简单易用&#xff0c;为什么还要费劲调用C库呢&#xff1f;这里有个很形象的比喻——就像你平时吃饭用筷子很方便&#xff0c;但遇到牛排时就需要…...