标签: 前端

前端Vue+ElementUI如何实现记住密码功能

我们这回使用纯前端保存密码既然是记住密码,前端也就是使用cookie保存,访问时用cookie读取先来了解下cookie的基本使用吧Cookie所有的cookie信息都在document.cookie中存放着,是一个字符串,里面的cookie以分号和空格分隔。就像这样:"key1=valu...

JavaScript 2021-05-18 208 0 0 阅读全文

JavaScript实现前端网页版倒计时

使用原生JavaScript简单实现倒计时,供大家参考,具体内容如下效果代码//Anhighlightedblock*{margin:0;padding:0;}.onsell{height:400px;width:200px;border:1pxsolid#F2F2F2;margin:10px;bo...

JavaScript 2021-03-19 290 0 0 阅读全文

Angular框架详解之视图抽象定义

作为“为大型前端项目”而设计的前端框架,Angular其实有许多值得参考和学习的设计,本系列主要用于研究这些设计和功能的实现原理。本文主要围绕Angular中与视图有关的一些定义进行介绍。Angular中的视图抽象Angular版本可在不同的平台上运行:在浏览器中、在移动平台上或在WebWorker...

JavaScript 2021-04-07 324 0 0 阅读全文

封装一个最简单ErrorBoundary组件处理React异常

从React16开始,引入了ErrorBoundaries概念,它可以捕获它的子组件中产生的错误,记录错误日志,并展示降级内容,具体官网地址错误边界避免一个组件错误导致整个页面白屏不能使用等情况,使用优雅降级的方式呈现备用的UI,错误边界可以在渲染期间、生命周期和整个组件树的构造函数中捕获错误。自R...

JavaScript 2021-04-15 298 0 0 阅读全文

Vue前端判断数据对象是否为空的实例

Vue提供了强大的前端开发架构,很多时候我们需要判断数据对象是否为空,使用typeof判断是个不错选择,具体代码见图。

JavaScript 2021-05-19 290 0 0 阅读全文

ES6十大特性简介

ES6(ECMAScript2015)的出现,无疑给前端开发人员带来了新的惊喜,它包含了一些很棒的新特性,可以更加方便的实现很多复杂的操作,提高开发人员的效率。本文主要针对ES6做一个简要介绍。也许你还不知道ES6是什么,实际上,它是一种新的javascript规范。在这个大家都很忙碌的时代,如果你...

JavaScript 2021-04-10 198 0 0 阅读全文

PHP大文件分割分片上传实现代码

服务端为什么不能直接传大文件?跟php.ini里面的几个配置有关upload_max_filesize=2M//PHP最大能接受的文件大小post_max_size=8M//PHP能收到的最大POST值'memory_limit=128M//内存上限max_execution_time=30//最大...

PHP 2021-04-10 173 0 0 阅读全文

PHP Rsa加密解密算法原理解析

php服务端与客户端交互、提供开放api时,通常需要对敏感的部分api数据传输进行数据加密,这时候rsa非对称加密就能派上用处了,下面通过一个例子来说明如何用php来实现数据的加密解密1、加密解密的第一步是生成公钥、私钥对,私钥加密的内容能通过公钥解密(反过来亦可以)下载开源RSA密钥生成工具ope...

PHP 2021-04-10 209 0 0 阅读全文

Nuxt的动态路由和参数校验操作

其实动态路由就是带参数的路由。比如我们现在新闻模块下面有很多新闻详情页,这时候就需要动态路由的帮助了。新闻详细页面我们在news文件夹下面新建了_id.vue的文件,以下划线为前缀的Vue文件就是动态路由,然后在文件里边有$route.params.id来接收参数。/pages/news/_id.v...

JavaScript 2021-04-14 200 0 0 阅读全文

Js实现粘贴上传图片的原理及示例

我们或多或少都使用过各式各样的富文本编辑器,其中有一个很方便功能,复制一张图片然后粘贴进文本框,这张图片就被上传了,那么这个方便的功能是如何实现的呢?原理分析:复制=>粘贴=>上传在这个操作过程中,我们需要做的就是:监听粘贴事件=>获取剪贴板里的内容=>发请求上传需要明白的是...

JavaScript 2021-04-10 183 0 0 阅读全文

基于SpringBoot实现文件上传

本文实例为大家分享了基于springboot的文件上传的具体代码,供大家参考,具体内容如下第一步:在vo包下创建上传前端响应类importcom.alibaba.druid.filter.AutoLoad;importlombok.AllArgsConstructor;importlombok.Da...

Java 2021-04-14 209 0 0 阅读全文

SpringBoot结合JSR303对前端数据进行校验的示例代码

一、校验分类数据的校验一般分为**前端校验、后端校验**二、前端校验前端校验是最为明显的,先说一下:①HTML非空校验如HTML5新增的属性required="true",一旦没有填写就输入框就显示红色,具体使用如:②JS同时在提交表单发送Ajax请求的时候,来个onSubmit...

Java 2021-05-19 212 0 0 阅读全文

Vue Element后台鉴权流程分析

:最近项目遇到一个管理系统,感觉权限配置挺有意思,记录一下流程实现的过程,便于自己学习以及整理思路,部分思路整合在代码的注释中:路由拦截鉴权常用的两种方法1:路由拦截:单纯给路由加字段标识符,通过路由拦截实现2:动态路由:第二种是通过路由的拆分另外需要后端的配合去实现的动态路由配置比较:路由拦截实现...

JavaScript 2021-04-10 209 0 0 阅读全文

利用Ionic实现下拉刷新

ionic下拉刷新{{good.gname}}//创建模块varmod=angular.module("myApp",["ionic"]);//[]里面的是需要注入的对象。两个:ngRoute/ionic//创建控制器mod.controller("...

JavaScript 2021-06-13 203 0 0 阅读全文

浅谈Postgresql数据库VarChar、Char、Text的比较

如下所示:名字描述charactervarying(n),varchar(n)变长,有长度限制character(n),char(n)定长,不足补空白text变长,无长度限制简单来说,varchar的长度可变,而char的长度不可变,对于postgresql数据库来说varchar和char的区别仅...

MySQL 2021-04-06 303 0 0 阅读全文

Django Vue前后端分离整合过程解析

最近接到一个任务,就是用django后端,前段用vue,做一个普通的简单系统,我就是一搞后端的,听到vue也是比较震惊,之前压根没接触过vue.看了vue的一些文档,还有一些项目,先说一下django与vue的完美结合吧!首先是创建一个django项目django-adminstartproject...

Python 2021-04-09 158 0 0 阅读全文

Vue通过阿里云Oss的Url连接直接下载文件并修改文件名的方法

我测试过很多遍,想要通过a标签的形式来直接点击url下载文件并重命名但是都失败了,最终只能下载却不能重命名所以换了java后台来修改名字.以下代码我做的网页是点击文件直接下载直接下载下来了,一开始的文件名是上传到oss时以id命名的名字,现在下载的时候想改名,遇到了问题,所以写了这篇博客首先是后台代...

JavaScript 2021-04-06 435 0 0 阅读全文

Vue使用Require.Context实现动态注册路由

需求场景:在日常的功能练习和调试过程中,需要一个demo项目进行功能测试,由于频繁.vue页面的同时,又要再router.js文件里面注册路由,感觉有点无聊和枯燥。基于此出发点,考虑能否自动读取文件夹下的文件进行路由注册。借鉴思路:参考vue的功能基础组件的自动化全局注册,看到一个require.c...

JavaScript 2021-04-06 364 0 0 阅读全文

解决Element-Ui的下拉框有值却无法选中的情况

问题描述:在使用Vue框架和element-ui开发时,下拉框遇见一个问题,在函数中改变了页面中的某个值,在函数中查看是修改成功了,但在页面中没有及时刷新改变后的值,也就是下拉框值无法选中。(踩坑踩得莫名其妙)代码段:解决方法:出现这个问题好像是因为下拉框数据是循环掉别的接口得来的,因为数据层次太多...

JavaScript 2021-04-14 246 0 0 阅读全文

SpringBoot上传图片的示例

说明:通常项目中,如果图片比较多的话,都会把图片放在专门的服务器上,而不会直接把图片放在业务代码所在的服务器上。下面的例子只是为了学习基本流程,所以放在了本地。1、单张图片上传1.1、前端用表单提交前端代码:Title后端代码;SimpleDateFormatformatter=newSimpleD...

Java 2021-04-14 190 0 0 阅读全文