
前端
好大的月亮
一只奔跑的菜鸡
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
windows环境cnpm/npm安装vue-cli以及安装vue-cli过慢解决方法
按照官方的指令安装vue-cli的时候发现巨慢,此时想到应该可以ubuntu一样换个aliyun源换用淘宝镜像npm config set registry https://registry.npm.taobao.org --global安装完毕后查看是否安装完成npm config get registry或npm info express卸载vue重新安装脚手架npm uninstall -g vue-cli...原创 2021-03-09 23:58:14 · 701 阅读 · 0 评论 -
js判断对象是否有该属性;js从数组中的对象取出特定字段并生成新的数组;js获取table表格中的数据,js让table中的单元格变色,阻止JS事件穿透
hasOwnProperty判断对象是否有该属性类似java中List.contain(‘xxx’)var obj = { xxx: xxx}if(obj.hasOwnProperty('xxx')){ //返回true/false console.log('有这个属性')}js从数组中的对象取出特定字段并生成新的数组var arr = [ { 'id': '1', 'name': 'img1', 'imgUrl': './img1.jpg', },原创 2020-11-27 17:24:40 · 545 阅读 · 0 评论 -
html中子div相对父div居中,div直角变圆角
采用百分比父元素添加css:.ui-menubar{ Width:100%; text-align:center;}子元素mbody添加css:.mbody{ display:inline-block; zoom:1; vertical-align:middle;}如果子div宽度确定可以采用以下方法居中div{ margin-left:auto; margin-right:auto;}...原创 2020-11-17 23:45:01 · 572 阅读 · 0 评论 -
springboot的视图解析器例如从controller跳转到html
先查看springboot的工厂类里的默认视图解析器WebMvcAutoConfigurationInternalResourceViewResolver可以看到这个是可以通过yml配置的html的视图解析器要把视图解析器改成html的咋改呢,很简单,在yml中配置后,spring会自动注入配置属性后端的controller只能用@Controller注解,不能使用@RestController。因为后者会把内容转成字符串demo如下SpringBoot中使用ThymeleafS原创 2020-06-12 17:29:37 · 3696 阅读 · 2 评论 -
使用layui在前端接收后端的图片流来显示二维码,在前端使用iframe接收后端流来预览pdf
消息弹框的形式因为我是在生成二维码之后,用zxing的工具类输出的流所以这里介绍一下我用到的工具类的依赖gradle// https://mvnrepository.com/artifact/com.google.zxing/javasecompile group: 'com.google.zxing', name: 'javase', version: '3.2.1'maven<dependency> <groupId>com.google.zxing&l原创 2020-06-12 12:18:26 · 2158 阅读 · 0 评论 -
websocket简介,nodejs做服务端的websocket,用nodejs实现websocket和socket_io整合的server端与client端
websocket传统的http请求只能是前端发起,后端响应但是websocket则是前端和后端都可以主动发送消息给另一方其本质是tcp连接,并且链接建立之后如果前后端都不去断开则可以一直存在http://www.websocket.org/前端使用js实现一个websocket小demows://echo.websocket.org/是官方的一个地址,你发送什么就返回什么<...原创 2020-05-13 16:38:26 · 4075 阅读 · 1 评论 -
在js中获取当前打开的窗口的ip地址
window.location.host原创 2020-04-28 17:39:57 · 1905 阅读 · 0 评论 -
js中重新对数组进行排序
it.boottomRightGridData是一个数组,b(后者)放前面就是降序,a(前者)放前面就是升序#降序排序rightGridData = it.boottomRightGridData;rightGridData = rightGridData.sort(function(a, b) { return b.status - a.status;});...原创 2020-04-12 23:01:20 · 1018 阅读 · 0 评论 -
登录使用cookie,使用HttpServletResponse添加cookie,在HttpServletRequest获取cookie
HttpServletResponse添加cookie这里用cookie是为了验证登录的用户,在用户使用微信扫码登录之后会先把信息set到redis中,然后再add到cookie中.后面就会拿cookie中的用户信息去redis中验证用户是否是登录状态HttpServletRequest获取cookieHttpServletRequest.getCookies()拿到的是一个cookie数...原创 2020-04-06 16:04:49 · 10720 阅读 · 1 评论 -
使用第三方sdk,微信wechat扫码登录
依赖<dependency> <groupId>com.github.binarywang</groupId> <artifactId>weixin-java-mp</artifactId> <version>2.7.0</version>...原创 2020-04-04 23:54:19 · 2646 阅读 · 0 评论 -
layui常用的弹出层的使用,以及jquery的ajax请求
监听div中的按钮,然后弹出confirm验证弹窗在head中加载一下layui的js cdn在使用layui.confirm的弹框的时候可以注意到回调函数那里有个index下标,这个下标默认情况下是confirm返回的index,是layer自己的索引,不是你元素上的,你要获取元素上的。需要$(this).index() 来获取<script src="https://www.la...原创 2020-04-01 18:51:56 · 7759 阅读 · 0 评论 -
js中各种返回上一页的方法
返回上一页window.history.go(-1);//返回上一页不刷新window.history.back(); //返回上一页window.location.href = document.referrer;//返回上一页并刷新,真正实现页面后退并刷新页面history.go(1);//前进一页history.forward(); //前进一页history.length;/...原创 2020-03-26 23:53:36 · 1298 阅读 · 0 评论 -
html中利用setTimeout实现一定时间后自动跳转
<html><head> <meta charset="utf-8"> <title>错误提示</title> <link href="https://cdn.bootcss.com/twitter-bootstrap/3.0.1/css/bootstrap.min.css" rel="styleshee...原创 2020-03-22 20:38:21 · 844 阅读 · 0 评论 -
html使用css实现分页,并且当前页的a标签无法点击
分页当前页无法点击分页+无法点击整个html<html><head> <meta charset="utf-8"> <title>卖家商品列表</title> <link href="https://cdn.bootcss.com/twitter-bootstrap/3....原创 2020-03-22 18:01:22 · 1031 阅读 · 0 评论