- 博客(8)
- 收藏
- 关注
原创 js加减乘除精确运算方法
因为计算机数字是浮点型,所以在计算过程中通常得到的并不是一个准确的数据,所以在做一些数组运算的时候比较头疼,我们这里就来写一下精确运算的方法 首先是加法 (这里以两个数据相加为例) function add(arg1, arg2) { arg1 = arg1.toString(), arg2 = arg2.toString(); // 将传入的数据转化为字符串 var arg1Arr = arg1.split("."), // 将小数的数据从小数点的位置拆开 arg2Ar
2021-07-26 21:48:11
179
原创 浅谈vue3里面的v-model指令
本来想着在vue3.X版本的项目中封装一个input组件,由于2.0中封装的收到擒来也就没有仔细去看文档最后导致效果怎么也实现不了,这就是不仔细看文档的代价吧,这里来说一下这个问题 在vue3.0版本中对v-model的改动个人认为还是挺大的 这里就以封装一个input组件为例 第一步在components文件夹中 创建一个myInput.vue文件 代码如下 <template> <div> <input type="text" :value="mo
2021-07-01 11:05:43
400
原创 Vue3.0如何在setup中获取定义的全局方法
有些情况下我们需要定义全局方法 然而在vue3.0中我们定义全局方法需要在globalProperties上面定义大部分情况下还是可以定义在main.js中的 我们这里就以定义在main.js中为例 // 这里我们就简单的随便添加一个属性 import { createApp } from ‘vue’ import App from ‘./App.vue’ import router from ‘./router’ import store from ‘./store’ let app = createAp
2021-07-01 10:27:50
1852
1
原创 axios二次封装
在我们写的项目中 往往可能需要用到axios 我们经常需要调用多次axios 这样的话 我们就需要用到了axios 的二次封装 网络上dadu
2021-06-09 08:25:23
148
原创 动态设置rem
动态配置rem其实就是在窗口大小改变时重新设置rem的值 (function(doc, win) { var docEl = doc.documentElement, resizeEvt = "orientationchange" in window ? "orientationchange" : "resize", recalc = function() { if (docEl.clientWidth > 750) { ...
2021-06-02 10:23:35
90
原创 vue3使用js封装全局loading
第一步 在components文件夹中新建myLoad.vue组件 <template> <div class="loading" v-show="msg.show"> <div>{{msg.title}}</div> </div> </template> <script> export default { props: { msg: Object, ...
2021-06-01 21:23:38
410
原创 vue-cli3打包优化
在开发过程中vue项目打包是需要做一些性能优化的,这里写了关于我知道的要做的优化的部分,废话不多说直接上代码了,仅供参考 欢迎提出意见 const UglifyJsPlugin = require('uglifyjs-webpack-plugin') const path = require('path') // 开启Gzip需要的依赖 yarn add compression-webpack-plugin -D const CompressionWebpackPlugin = require('compr
2021-06-01 21:20:28
443
原创 vue push方法重写解决路由错误问题
/** 重写路由的push方法 解决,相同路由跳转时,报错 添加,相同路由跳转时,触发watch (仅限string方式传参,形如"view?id=5") */ const routerPush = Router.prototype.push Router.prototype.push = function push(location) { if(typeof(location)=="string"){ var Separator = "&"; if(location.inde...
2021-06-01 21:15:38
224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅