- 博客(18)
- 收藏
- 关注
转载 动态引入import()变量失效问题
import我们通常的用法是import('@/pages/demo').then(item=>{})但是现在有个需求必须要动态传入路径,发现传入变量后不能识别,代码如下const modelpath = ‘@/pages/demo’import(modelpath).then(item => {})因为web...
2019-09-05 21:43:00
5012
转载 react中修改参数值没有重新渲染问题-关于浅拷贝与深拷贝
项目中遇到个问题,有一个数组参数,删除数组中一个元素,并且重新改变state但是页面没有重新渲染,先面用一个简单的todolist重现下问题如下渲染出来menu,当我点击删除时触发onClose事件,在onClose中直接对listData进行操作,打印出的数据是删除后的,但是页面没有重新渲染const data=[ {name:'小A',age:'10...
2019-09-05 21:31:00
1052
转载 数组中的每条数据在taxtarea中分行显示-每个数据为一行
场景:后台管理平台有个参数配置的页面,该页面是java远程调试的,里面是java虚拟机参数,后台会返回给我一个类似下面的数组[ "suspend=n,address=111", "-Djava.security.egd=file:/dev/mmm", "-Xmx7", "-Dfile.encoding=UTF-8","-Dserver.po...
2019-05-10 16:29:00
714
转载 chrome浏览器关闭百度左侧新闻热点,拦截页面广告
每次在网上查点什么的时候,经常会扫到左侧的新闻热点,遇到感兴趣的标题总是抑制不住自己想要点开的小手~,分散精力还浪费时间,so,今天分享一个关闭广告的插件,还可以自动拦截一些页面的广告推送浏览器:chrome插件:Adblock Plus(可在chrome的网上应用店查找)现在开始设置第一步:下载下来后放到浏览器的拓展程序中,点击设置,进入高级设置页面...
2019-05-10 15:13:00
345
转载 antd Modal.confirm点击确定请求完成后在关闭弹窗
需求:删除功能使用confirm弹窗时希望点击确认后,请求删除接口,请求成功后在关闭confirm弹窗(避免请求还未完成用户有其他操作)问题:antd的Modal.confirm窗口官方给出的官方实例通过destroy()销毁弹窗,一般点击后直接关闭,而不是loading完成后关闭,所以我们需要找一个恰当的时机触发destroy()解决:注:该项目是react项目,用到了um...
2019-05-10 09:57:00
7756
转载 antd 的table td 超出部分隐藏并显示省略号
//需求是描述内容过长时将超出部分隐藏并显示省略号,鼠标放上去可查看全部信息columns = [ { title: '描述', dataIndex: 'desc',key:"desc", onCell: () => { return { style: { maxWidth: 150...
2019-05-09 17:46:00
2915
转载 mock模拟非200状态码和延时
需求:当我们前端做开发时,在本地使用mock模拟后台接口是很方便和高效当方式,实际使用中,我们当接口返回状态除了成功意外还会有很多其它情况,所以在用mock时,我们需要对请求时间进行延时以及测试非200状态码解决方法:因为我开发用的antd pro的框架所以直接在这里贴代码了'DELETE /api/pods': (req, res) => { setTimeo...
2019-05-09 17:28:00
2306
转载 fetch的使用--当无法判断后台返回数据为什么类型时如何操作
需求:一个增删改查页面,当新增,删除或者修改操作时不确定后台会返回的信息(会根据需求不同请求成功后可能返回message,可能什么都不返回)问题:使用fetch进行请求时,Fetch API的Response接口呈现了对一次请求的响应数据,response解析数据的方法我用到的为response.json()和response.text(),因为response可以获取到状态...
2019-05-07 18:00:00
726
转载 单页面与多页面间的区别及优缺点
今天接到一个电话面试,小哥哥问单页面和多页面的优缺点,傻傻的我事后才反应过来不仅没回答好还把单页面和多页面的概念搞反了,查了一些资料在此做一些总结:单页面应用(SPA),通俗一点说就是指只有一个主页面的应用,浏览器一开始要加载所有必须的 html, js, css。所有的页面内容都包含在这个所谓的主页面中。但在写的时候,还是会分开写(页面片段),然后在交互的时候由路由程序动态载入,单...
2018-04-13 21:46:00
960
转载 关于倒计时在关屏后不准确的问题
问题描述: 在写一个考试系统,其中用到了倒计时的功能,发现在锁屏后,倒计时不准确的问题解决方法: 1.因为是考试系统,所以考试时间是一定的,我们的考试时间是90分钟 2.在进入考试页面时首先获取当前时间,也就是考试开始时间 3.通过考试开始时间计算出考试结束时间 4.每次倒计时的时间为 考试结束时间-当前时间这样就不会因为关屏后倒计时变慢而影响倒...
2018-04-10 16:47:00
520
转载 heightcharts点击曲线图获取返回值的问题(ios点击图表第一次无法触发点击事件解决方法)...
需求:用的heightcharts插件,点击曲线图想获得所点击点的返回值,如图问题代码:(function chart_line(){ var data={"title":["01","02","03","04","05","06","07","08","09","10","11","12"],"data":[10,30,50,65,98,0,0,0,80,340,70,...
2018-01-16 15:50:00
154
转载 canvas图像模糊以及图像变形问题
问题:有时用canvas作图时发现图像会出现模糊不清晰的问题,甚至做出来的图呈现出的效果与我们给的数值所应该呈现出的效果不一致原因:当你在支持html5 canvas的浏览器下查看页面的时候,canvas画布的默认大小是300*150,相当于一张图片,当在css设置画布大小时比如350*350实际是将原画布(300*150)进行了拉伸,所以会导致图像变形,至于模糊的问题与浏览器处理 ...
2017-10-30 15:01:00
505
转载 类似吸顶功能解决ios不能实时监听onscroll的触发问题
问题:近期项目需要一个类似西东功能,当页面向上滚动160px后div固定在顶部解决方法:首先,想到的是window.onscroll方法 .fixed{position:fixed;-webkit-transform: translateZ(0);width:100%;top:0;z-index:99999;} window.onscroll = function () ...
2017-10-30 11:50:00
378
转载 Vue mint ui用在消息页面上拉加载下拉刷新loadmore 标记
之前总结过一个页面存在多个下拉加载的处理方式,今天再来说一下在消息页面的上拉加载和下拉刷新,基本上每个app都会有消息页面,会遇到这个需求 需求:每次加载十条数据,上拉加载下拉刷新,并且没有点击查看过的新消息前面会带着红点标记,点击查看过后红点消失 方法: 先引入import {Loadmore } from 'mint-ui'; HTML: <...
2017-09-04 15:58:00
140
转载 H5输入框实时记录文字个数
需求: 移动端用户反馈功能,有的用户反馈功能是有字数限制的,比如限制为200字解决方法: 在项目中我们使用的Vue框架,所以可以直接进行绑定,代码如下<section class="opinion"> <textarea class="issue" id="issue" name="issue" placeholder="请输入" v-...
2017-09-01 14:53:00
330
转载 js 移动端识别手机号码
需求: 在移动端一个页面内多处有数字显示,其中希望能够自动识别我所要求的那个手机号码,点击可以拨打探索: 首先想到的是头部的meta标签<meta name="format-detection" content="telephone=no,email=no,date=no,address=no">,但是加上后发现只有ios和安卓的部分机型可以满足我的需求,所以...
2017-09-01 14:24:00
318
转载 Vue-上拉加载与下拉刷新(mint-ui:loadmore)一个页面使用多个上拉加载后冲突问题...
所遇问题:该页面为双选项卡联动,四个部分都需要上拉加载和下拉刷新功能,使用的mint-ui的loadmore插件,分别加上上拉加载后,只有最后一个的this.$refs.loadmore.onTopLoaded();和this.$refs.loadmore.onBottomLoaded();有效,其他的三个都无效,这两句话是意思是查询完要调用一次,用于重新定位分析原因...
2017-08-31 14:52:00
271
转载 js 在遍历时只会显示最后一个遍历到的结果
在做项目时遇到了一个关于遍历的问题,前提是:在ul中有n个li每个li从后台获取的数据中有一个sign的字段,当sign等于0时(li未被点击过)li会显示一个红点,当sign不等于0时(li已被点击)红点会消失,开始时的代码是这样的for(var i=0;i<data.length;i++){ if(data[i].sign==0){ $api.addCl...
2017-05-22 14:18:00
1395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人