- 博客(37)
- 收藏
- 关注

原创 工作中遇到的一些问题及解决方法(积少成多)
1.vue不循环tab切换很多时候会遇到点击tab切换下面内容的情况,最常见的情况是这种:https://blog.youkuaiyun.com/amanda_wmy/article/details/79015061下面就是我遇到的不循环的时候点击tab切换下方内容:<div class="center-nav"> <span :class="{'bule':act...
2019-10-09 14:47:52
335

原创 工作中遇到的一些问题及解决方法(vue)
1.到账时间:到账时间执行T+1至T+3政策,遇周末顺延isFriday () { let nowDay = new Date() let whichWeekday = nowDay.getDay() switch (whichWeekday) { case 0: case 1: this.todayAc...
2019-05-31 18:26:49
660

原创 遇到过的前端面试题目(js,css3,html5,vue)
1.什么是闭包?(js)闭包是一个可以读取其他函数内部变量的函数;本质上是将函数内部和函数外部嫁接起来的桥梁。优点是能读取函数内部的变量,能保证这些变量永远保存在内存中。缺点:一是使用不当时会导致内存泄露,解决方法是在退出函数之前,将不使用的局部变量全部删除,二是会改变父级的值。2.如何解决js的数组去重。(百度上面有很多种,可以看看)(js)数组递归去重Array.prototy...
2018-05-18 16:39:19
283
原创 安装包依赖有问题如何解决
1、安装一个镜像源:npm config set registry https://registry.npmmirror.com。相比具有更小的空间占用和更快的安装速度)
2024-11-04 11:21:32
210
原创 备份11111
hospital: 医疗小项目后台管理,React+axios+antdhttps://gitee.com/whiteshader/ruoyi-react/tree/spring-cloud-v3/#%E6%BC%94%E7%A4%BA%E5%9B%BE
2024-11-01 15:59:15
96
原创 生成publicKey值
git config --global user.name "3266940185"git config --global user.email "3266940185@qq.com"ssh-keygen -t rsa -C "3266940185@qq.com"
2024-11-01 09:55:39
153
原创 vscode vsix拓展工具
Extensions for Visual Studio family of products | Visual Studio Marketplace
2024-03-26 09:44:09
253
原创 vue3+ts+vite从0到1搭建项目(记录为主)
vue-router官方中文文档:https://router.vuejs.org/zh/introduction.html。vite初始化项选择了ts, 引入"path"模块时便会导致ts类型检查提示错误,找不到模块“path”或其相应的类型声明。main.ts引入import App from './App.vue'会报错。需要创建一个shims-vue.d.ts文件,写如下代码就不会报错了。切换至项目目录下,安装初始依赖环境。npm run dev跑项目代码。
2023-04-04 14:42:18
405
原创 记录实现深拷贝递归的函数
前言:js中数据类型分为基本数据类型(null,undefined,string,number,boolean)和引用类型(object);基本数据类型是存在栈中,而引用类型是存在堆和栈中;我们不能直接操作对象的堆内存空间,只能按照引用进行访问正文:拷贝分为深拷贝和浅拷贝,深拷贝主要针对于引用数据类型,下面是我记录实现深拷贝的两种方法:1).JSON.parse(JSON.stringify()) (针对普通类型)2).递归函数 (针对函数)//参数p为原对象//参数c为原对
2021-03-24 10:59:58
153
原创 react+antd渲染列表实现tab
react+antd渲染列表实现tab,可实现三级菜单定义tab数组的js文件引入上方的js文件,对列表进行循环 <Menu defaultSelectedKeys={[history.location.pathname]} mode="inline" theme="dark" >
2020-11-12 16:47:45
775
原创 react的入坑之路,自学遇到的问题分享
react脚手架:create-react-appUI框架:antdUI框架、less配置安装react的脚手架依赖命令:npm install -g create-react-app创建一个新的react项目:create-react-app my-app安装antdUI库:npm install antd --save
2020-10-27 10:57:57
163
原创 vue使用websocket请求数据
小菜鸟也会用html5的新特性websocket请求数据了,值得祝贺~接下来是我的表演时间~有图有真相创建websock实例ws表示未加密,wss表示已加密this.socket = new WebSocket("ws://www.example.com/server.php);连接建立后执行send方法通过传参执行send方法发送参数websocket数据发送websocket接收返回的数据websocket连接数据重连方法关闭we.
2020-06-10 16:44:09
2717
原创 记录:elementUI库中el-tree清除已选中的
清除 element el-tree已选中的选项,光是清除default-checked-keys值是没用的element的el-tree 组件是采用赋值的方式改变是否勾选的,所以你应该使用组件中提供的 this.$refs.tree.setCheckedKeys([]);我这里用到的是:this.$nextTick(()=>{ ...
2020-03-31 09:58:50
19762
3
原创 vue内置组件 component
component组件(单独拿出一个组件来专门进行切换使用)使用is来绑定你的组件:如下面的ups ups2 AirConditioner等引入的组件名showDevice 是用来切换组件的方法 通过给is绑定的currentView来实现切换组件引入三个要切换的组件组件接收方法:通过props接收...
2020-03-21 12:01:54
408
原创 this.$nextTick()在vue中的作用
this.$nextTick之前百度过几次this.$nextTick()这个在vue中的作用都看得一知半解这次终于明白了!!!这次实践中用到了一个echarts的表格,每次点击左边的menu菜单,右边的饼状图都会实时更新,有时候DOM已经加载出来了,但是数据都还没更新到,这时候用this.$nextTick()方法可以起到异步更新dom,等到dom加载完成之后,再更新数据,就不会...
2020-03-16 17:15:53
342
原创 基于echarts的中国地图(同事实现的效果,用于记录和分享)
采用的是echarts平台的地图插件,现在官网已经取消了这一效果演示首先,css样式的配置.main { width: 100%; height: 100%; position: relative; background: #404A59; }html的标签元素:<div...
2020-03-12 14:11:08
383
翻译 解决ie11 array没有find的取代方法
array的find方法不兼容ie11,在网上查看了很多方法,用filter方法不报错,但是我需要的是文件的树形结构图终于让我找到了一个两全其美的方法!!!本来在ie下,报错,加上下面这段代码,可以兼容ie//兼容ie没有find的方法if(!Array.prototype.find){Array.prototype.find=fu...
2020-02-26 10:51:47
489
原创 js prepend()和append()的区别
prepend() 方法在被选元素的开头(仍位于内部)插入指定内容。prepend() 语法:$(selector).prepend(content) 或 $(selector).prepend(function(index,html))prependTo() 语法:$(content).prependTo(selector)提示:prepend() 和 prependTo() 方法作...
2020-02-25 09:42:32
1806
翻译 ie兼容问题(测试登陆一个账号,再换其他账号时还是之前账号的信息)
作为一个web前端工程师,ie兼容的问题是最头大的问题。不巧,最近公司遇到的客户听说是有6000+员工的客户,不能各个都要求他去下载一个谷歌的浏览器,我一般开发使用的浏览器都是谷歌浏览器,但是不得不要开始重新认知ie浏览器了(其实我内心是非常拒绝的)。https://blog.youkuaiyun.com/qq_35300804/article/details/82500848IE11测试登陆一...
2020-02-23 11:18:44
970
原创 项目运行时一直发http://localhost:8080/sockjs-node/info?t=1462183700002请求
vue-cli3项目运行时一直发http://localhost:8080/sockjs-node/info?t=xxxxxxxxxxxxxxxxxx请求解决方法:在vue.config.js中配置// vue.config.js module.exports = { devServer: { compress: true, ...
2019-12-26 10:17:36
2048
原创 react小白进阶之路
创建项目1.npm install create-react-app -g2.create-react-app react-demo (react-demo项目名)3.cd react-demo4.npm install5.npm start //运行react全家桶redux,redux-actions,redux-sagas,immutab...
2019-11-22 17:20:23
145
原创 微信小程序自学(积少成多)
微信小程序全局配置app.json文件中window:设置小程序的状态栏、导航条、标题、窗口背景色NavigationBarBackgroundColor:导航栏NavigationBarTextStyle:导航栏的字体颜色,只支持white和blacknavigationBarTitleText:导航条标题文字内容navigationStyle:导航栏样式,仅支持defaul...
2019-10-16 15:46:03
220
原创 webpack打包上传到服务器(小白)
webpack打包上传到服务器,以Tomcat为例/config/index.js文件夹中,出现两次的assetsPublicPath,最下面的那个assetsPublicPath将它从'/'变为‘./’,再通过npm run build进行打包,就会生成dist文件夹,将拷贝的dist文件夹放到..\webapps\ROOT目录下Tomcat下面的目录结构:欢迎补充~...
2019-10-15 15:32:39
883
原创 前端token验证 vue
通过登录返回的token,请求其他接口时,要把token放入请求头X-tokenlogin.vue (登录页面,后台给的token返回到了result里面,所以我取result的值)window.localStorage['result'] = res.data.result //将他存到localstorage中fetch.jsimport axios from 'axio...
2019-08-15 14:37:48
438
原创 本地使用element ui库图标正常,线上出现方框
本地使用element ui库图标正常,线上显示方框在build的utils文件中配置if (options.extract) { return ExtractTextPlugin.extract({ use: loaders, publicPath:'../../', // 此处添加 fallback: '...
2019-07-23 16:32:35
1662
3
原创 实际项目中vue封装axios的方式
1.安装axios包 (npm install axios --save)2.创建axios实例// 创建axios实例const service = axios.create({ baseURL: baseUrl, //封装的访问地址 transformRequest: [function (data) { // Do whatever you want t...
2019-07-15 11:10:14
226
原创 工作总结
使用vue框架做的快速办卡页面标题工作中遇到的问题 1.逻辑不清,2.不了解需求,3.没有时间规划花费时间:6.11-7.3 花了22天时间学到的知识点:1.使用vue如何默认选中单选框//HTML<input type="radio" name="radios" value="1" v-model="param"><label>one</la...
2019-07-03 16:06:51
143
原创 vue实现超出字数中间用省略号显示
显示效果:传统节日里的氛围......传统节日里的氛围原理:利用vue中的过滤器filterhtml代码:<span>{{hashName | ellipsis}}</span>js代码:filters: { ellipsis (value) { let len=value.length; if (!value) return '' ...
2019-05-31 09:44:25
5826
2
原创 插件vue-swipe在vue中的使用
vue-swipe插件下载 https://github.com/ElemeFE/vue-swipe首先,拿到这个的时候还是要先看他的文档。(适用于一知半解的新手)按照他的命名在命令窗口中执行命令,下载vue-swipe在main.js中导入vue-swipe插件注册组件需要用到的页面使用插件 ...
2019-01-07 14:40:27
3234
原创 原生态js对复选框的美化并且可复用。
原生态js美化复选框,当去掉js之后,还可以保留原有的复选框效果,最难得的是它可以在一个网页中多次复用~,感兴趣的程序猿可以看看。css:.checkbox{display:inline-block;width:20px;height:20px;border-radius:3px;border:1px solid #666;margin-right:5px;marg
2018-02-06 15:56:52
285
原创 原生态js对单选框的美化并且可复用。
基于纯js对单选框的美化,不仅可以设置想设置的颜色,也可以在同一页面复用多个。还会对代码进行详细的解析,对刚入门的你有一定的帮助哦~css: .radio{ display:inline-block; width:20px;height:20px; border-radius:50%; border:1p
2018-01-11 17:18:10
634
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人