javascript
Apeng_0919
这个作者很懒,什么都没留下…
展开
-
vue2使用svg图片
vue2中使用svg图片,并且修改图片颜色原创 2023-12-27 16:17:12 · 945 阅读 · 0 评论 -
vue3 实现按钮权限管理
3、在登录后台时获取后端返回的用户权限数据,并且存入到本地;我这边是把获取数据的接口放在vuex中的。在做后台管理系统时,经常会有权限管理的功能,这里来记录一下关于按钮权限管理的实现方法。然后在登录页面调用这个方法;也可以直接在登录页面获取数据,这里就不赘述了。1、自定义指令 v-permission。新建js文件用来写指令代码。这样就可以实现按钮权限了,如有问题,欢迎留言!4、在需要判断权限的按钮调用指令;2、在main.js里注入;获取的数据大概是这个格式。原创 2023-08-23 15:25:10 · 1412 阅读 · 1 评论 -
数据处理(科学计数转数据、去掉数据后的无效零)
3.将小数截取八位,不足八位显示原数据。原创 2023-05-11 16:08:52 · 216 阅读 · 1 评论 -
vue使用push添加多条相同数据,改变其中一条数据导致其他的数据随之改变
当使用push添加多条数据时,多条数据指向的是同一个内存地址,修改其中一条数据相当于修改了所指内存的值,所以每条数据都改变了。原创 2022-12-26 16:08:35 · 2384 阅读 · 4 评论 -
正则表达式总结
正则表达式总结原创 2022-09-09 18:33:32 · 207 阅读 · 0 评论 -
vue加减乘除计算后精度缺失显示为科学计数
前端在操作加减乘除计算时,经常会出现精度缺失问题,有时会显示为科学计数的样式。这里将记录如何确保在计算后精度不会缺失,并且将科学计数转换为小数。原创 2022-08-10 09:43:39 · 3934 阅读 · 0 评论 -
uniapp 修改打包后的js文件后缀为时间戳
通常我们通过uniapp打包h5端的dist包中的js文件,都会带有一串hash后缀,并且每次打包的hash后缀都没有改变,这样会导致H5新版打包上线后,用户依旧使用的是浏览器中缓存的老版js文件。文件更新滞后等现象。所以我们需要用时间戳作为后缀那么如何实现将生成的js文件的后缀改为时间戳呢?在文件夹中创建一个vue.config.js文件将以下代码复制进去即可const Timestamp = new Date().getTime(); //当前时间为了防止打包缓存不刷新,所..原创 2022-05-23 15:56:44 · 1803 阅读 · 1 评论 -
js 判断手机类型
function is_Android() { // 判断手机机型 var u = navigator.userAgent; if (u.indexOf('Android') > -1 || u.indexOf('Linux') > -1) {//安卓手机 alert('这是安卓手机') } else if (u.indexOf('iPhone') > -1) {//苹果手机 ...原创 2022-04-01 14:24:03 · 1218 阅读 · 1 评论 -
js 判断浏览器的类型
function getBrowserType() { var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isOpera = userAgent.indexOf("Opera") > -1; //判断是否Opera浏览器 var isIE = userAgent.indexOf("compatible") > -1 && userAg.原创 2022-04-01 14:20:47 · 229 阅读 · 1 评论