logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

js以字符串的形式将图片上传到服务器

前言       首先说一下所使用的环境:前端用的是vue.js+vue-cli+typescript,后端用的是spring boot,没有其他多余的依赖。最后使用效果说明:       上传图片的时候并不是通过提交form表单的形式将文件提交,而是从input节点中获取可以解析为二进制流的字符串,ajax提交这个字符串然后在java后台负责解析这个字符串,生成图片。这种方法现在看起来可能有点多

发布一个基于typescript实现的包到npm

文章目录概述目的内容步骤使用vue-cli3创建一个typescript工程概述目的typescript作为未来前端开发的主流语言,在前端开发的过程中扮演着越来越重要的角色。如果有的同学平时的主要开发内容都是处理业务逻辑,那么可能没有那么容易体会到typescript带来的好处,如果有的同学经常会造一些“轮子”,也就是一些复用性比较强的库(工具函数库或者组件库),那么typescript绝对...

Vue基于sass实现切换主题

目录1、老样纸,先上效果图效果图说明2、背景3、设计分析a. css变量b. sass实现方案1、老样纸,先上效果图效果图说明图中最顶部三个按钮是用来切换主题色的,然后中间是两个组件,一个是button,一个是input,是组件库内置的组件;最下面下面的组件是开发者自定义的组件card,至于内置组件以及开发者自定义组件的区别,请看下文;顶部三个按钮,代表三种主题色,其中“默认主题”和...

vue+swiper实现自定义侧滑菜单

老样纸,先上效果图:这个左右滑动以及上下滑动主要使用了Swiper的轮播功能,首先是该自定义组件的代码:

angularJs自定义指令父子指令通信

老规矩,先上效果图:首先说一下本文的重点:1、父指令如何调用子指令中的方法;2、子指令如何调用父指令中的方法;(都不是通过广播的方式)如果有同学还不知道父指令如何通过=@&给子指令传递参数,或者一些其他自定义指令的属性(scope、complie、link……)的话,请查阅官网文档发或者其他文档博客。前言:在自学了一段时间VUE之后,被VUE简洁的代码以及强大的解耦能力深深折服,所有的界面元素都

基于mpvue-router-patch实现路由拦截

目录本文目的在于记录mpvue-router-patch-interceptor的实现过程,基于mpvue-router-patch,以及我以前的两篇博客:JavaScript异步函数同步方法 和

mpvue全局引入sass文件

在使用sass开发的时候,我们经常需要在各个页面使用统一的变量,还有一些方法,这种公共的资源如果不进行特殊处理的话,我们在每个页面都需要@import进来才能使用,当页面多起来的话,后期维护起来可能会有点吃力,这里介绍在mpvue下如何处理sass全局引入sass资源文件的步骤:首先需要安装sass-resource-loader(我这里版本号是1.3.3):npm install ...

#sass
vuecli3创建的组件库工程实现按需引入

工程地址创建一个vuecli3项目:vue create demo-vuecli3-ui手动选择特性,我这里只要Babel以及Css-Professor;然后选择Sass/SCSS,开发者按照自己的喜好来选择css预处理语言;...

Vue自定义组件:颜色选择器及其实现原理

老样纸,先上效果图:demo操作地址:plain-ui demo打开这个页面之后,在Form中打开ColorPicker颜色选择页面先对这个效果图做一个简单介绍:这个组件左边的实例是启用了设置透明度alpha值的,而右边的禁用了,所以是看起来两种不同的效果;这两个实例通过v-model绑定了同一个值,所以在点击确定按钮的时候,两个都产生了相应的变化,因为右边的没有启用透明度,所以转化...

Vue组件库实现按需加载功能

文章目录简述示例原理babel-plugin-componentelement-ui按需引入babel-plugin-import组件分开打包以及全部打包组件分开打包组件全部打包入口测试按需引入简述按需加载就是需要什么,就只要什么,其他的东西不要。这样做的目的是为了缩小打包体积。示例比如当前流行的web端组件库ElementUI,就有这个按需加载功能;一个系统的登录页,需要的组件是非常少的...

    共 14 条
  • 1
  • 2
  • 请选择