![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端问题总汇
薯条铭
我不懒,我还没有写简介
展开
-
js保留N位小数并且不进行四舍五入的奇思妙想
背景:从接口获取到一个数字,前端需要转换到万,亿等单位。并始终保留两位小数,不能四舍五入。实现方式一:使用if else的方式分别处理,整数,一位小数,两位小数,三位小数的情况,并且计算到小数点的位置。代码比较复杂,决定不采用实现方式二:使用split + substr ,具体实现。/** * * @param value 任意数值 * @param count 大于0的整数 * @returns { string } */const toFixed = function(转载 2021-08-12 16:25:55 · 501 阅读 · 0 评论 -
git地址变更 vs code 如何修改本地地址并查看
方式:cmd or shell切换到工程目录查看现有地址git remote -v复制原有地址并修改新仓库地址 git remote set-url origin http://xxx.com/group/project.git查看现有地址git remote -v 检查是否切换成功原创 2021-03-05 17:39:18 · 3716 阅读 · 1 评论 -
error Incorrect integrity when fetching from the cache
error Incorrect integrity when fetching from the cacheinfo Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.翻译(从缓存提取时出现错误完整性不正确)使用yarn cache clean清除缓存原创 2021-01-28 17:14:59 · 345 阅读 · 0 评论 -
前端时间排序处理
function pcompare(prop,rev) { // 第二个参数没有传递,默认升序排序 if(rev === undefined) { rev = 1; }else { rev = rev ? 1: -1; } return function(obj1,obj2) { // 方括..原创 2021-01-18 14:46:13 · 1383 阅读 · 0 评论 -
项目上线后console.log打印的数据不让客户看见,就这样实现
在前端开发的过程中一般会打印很多的日志但是要发布到线上的时候不希望客户看到其他的信息,但是一个一个的注释太麻烦找了资料引入插件什么的太麻烦,就直接一行代码解决在main.js中加入以下一行代码console.log = function() {}...原创 2020-12-28 19:09:45 · 610 阅读 · 0 评论 -
Vue内嵌iframe及通讯
Vue内嵌iframe及通讯消息交互方式父向子传递消息:iframeEl.contentWindow.postMessage子接收父消息:window.addEventListener(‘message’)子向父传递消息:window.parent.postMessage父接收子消息:window.addEventListener(‘message’)实例-html:parent...转载 2019-04-17 17:23:16 · 6530 阅读 · 0 评论 -
当你有时候修改了css文件之后页面样式还是没有变呢,这就可能会是你的解决方法
在做项目的时候,当写jsp文件时,有时候怎么修改css文件,页面都没有渲染,过段时间又好了。开始一直是以为自己jsp和css的配置出了问题,或者是jar包没有导进去,经过网上的查阅可实践才发现,是网页的缓存的问题。在清理完缓存后,css文件就起了作用。小编的浏览器是谷歌。...原创 2019-04-15 10:38:04 · 4552 阅读 · 1 评论 -
前端控台,添加checkbox,复选框,支持多选,单选,全选,取消全选。VUE和JQ都兼容
我们做的是控制台,首先在第一th写上多选框,用来做全选按钮<th> <label for="checkTop" href="javascript:;"> <input type="checkbox" onclick="isCheckAll(this)" name="topCheckbox" value="top" id="checkT...原创 2019-04-15 12:07:54 · 766 阅读 · 0 评论 -
理解 $nextTick 的作用,解决在不支持es6语法的项目中,解决方案
可以先看下深入响应式原理 - vue.js这个官方文档,如果看不懂再来看这些博客。Vue 实现响应式并不是数据发生变化之后 DOM 立即变化,而是按一定的策略进行 DOM 的更新。$nextTick 是在下次 DOM 更新循环结束之后执行延迟回调,在修改数据之后使用 $nextTick,则可以在回调中获取更新后的 DOM,API 文档中官方示例如下:new Vue({ // .....原创 2019-04-15 15:04:14 · 1917 阅读 · 0 评论