js
jsp13270124
这个作者很懒,什么都没留下…
展开
-
axios 传递复杂数组结构后端如何接受
传递复杂数组结构 如果是对象就直接用一个pojo来接受就可以了前端数据格式{ "list": [ { "classNum": 1, "userId": 2, "equipments": [ 1,2,5 ], "startTime": "2021-01-15" }, { "cl原创 2021-01-29 10:04:02 · 698 阅读 · 0 评论 -
WebSocket springboot如何集成 可使用版
又是之前做项目的时候要用webSocket 然后又是看不懂的写法 比吧一大堆 什么用都没有首先新建一个springboot项目pom.yml里面包含了 mvc spring task定时器 websocket thymleaf如何使用spring task 可用 <dependencies> <dependency> <groupId>org.springframework.boot</groupId&g原创 2021-01-14 13:10:05 · 110 阅读 · 0 评论 -
vue 下拉列表组件 缓动动画 css样式 升级
input式的下拉列表的东西由于极其不爽这个input的下拉列表的样式所以自己写了一个这个三角的东西是用的图片所以 自己弄一个上去吧<template> <div class="drop-down-list" :style = "getStyle" @click = "dropDown" ref = "drop"> {{value}} &l...原创 2020-01-01 22:38:55 · 1239 阅读 · 0 评论 -
vue 刷新旋转组件分享
vue 刷新旋转组件分享使用了事件总线<template> <div class = 'refresh-icon' @click = "refresh"> <img src="~assets/img/common/refresh.svg" alt="" :style = "getStyle" :class = "{refreshRe: isRotat...原创 2019-12-22 15:59:28 · 848 阅读 · 0 评论 -
使用better-scroll 封装的vue组件 不能滚动到底部 一种解决方案
<template> <div class = 'wrapper' ref = 'wrapper'> <!-- 这个地方我们还少了一个content --> <!-- 这个插槽会直接替换掉放在里面的元素 --> <div class = 'content' ref = 'content'> <...原创 2019-11-20 15:11:09 · 4586 阅读 · 6 评论 -
去抖函数js
去抖函数 debounce(func, delay) { let timer = null // 这个东西就是一个闭包 因该吧 return function(...args) { // 如果有timer的话我们就会清除掉timer if( timer ) clearTimeout(timer) ...原创 2019-11-21 19:05:45 · 159 阅读 · 0 评论 -
纯js 轮播图 优化写法
轮播图优化制作思路: 一共两张图片循环使用 一样排成一排, 一开始第一幅就在窗口中, 然后移动将第二幅移入可是窗口, 将第一幅图片挤出. 移出的图片迅速切换到第二幅之前变成’第三幅’并且切换图像资源, 这样始终就只有两个img标签节省了资源技术点: 循环是由计数器setInterval实现的, 但是开始的时候他是不会进行第一次的, 所以要去给他添加这个过程 但是添加又有个...原创 2019-10-01 16:45:46 · 584 阅读 · 0 评论