- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 js上传文件转化base64预览图片
window.onload = function () { let but = document.getElementById('but') but.onclick = function () { console.log(123) let file = document.getElementById('files') file
2020-09-24 11:20:57 280
原创 js实现文件上传下载
<!DOCTYPE html><html> <head> <script> window.onload = function () { let but = document.getElementById('but') but.onclick = function () { console.log(123)
2020-09-23 11:03:25 1095
原创 vue使用axios结合PHP多文件上传
<input type="file" ref="file" @change="upd" multiple>//单文件不需要加判断 多文件multiple加一个判断。 由于e.target.files是可迭代的对象我们先转换数组循环判断也是可以做单文件上传upd: function (e) { console.log(this.$refs.file) console.log(e.target.files instanceof Array)//fa
2020-09-21 23:27:30 378
原创 token登录vue与php基于axios
vue的代码main.jsimport Vue from 'vue'import App from './parents.vue'import axios from 'axios'import qs from 'qs'axios.interceptors.request.use(function(config) { console.log(config.url) if (localStorage.getItem('token') === null){ console.log(
2020-09-20 15:44:53 247
原创 vuex详细分析
mapGetters,mapActions,mapState,mapMutations把vuex里面的各个模块的数据仓库 同步 异步 初始化都遍历到一起,方便多人合作 ,各自维护数据,但是 从代码上看不出是什么仓库<template> <div class="hello"> <h1>{{ msg }}</h1> {{b}}{{q}}{{aa}} <button @click="getValue(1)">点击</
2020-09-18 17:44:57 89
原创 前端规范
从缩进空格开始,命名小驼峰,甚至有些规定api传参需要下划线隔开单词,从登录开始,采用前后端分离,比如发送登录获取token,采用浏览器缓存保存起来,每次发送请求都验证一次,使用axios拦截器,放在main文件里面或者在发送请求的时候封装起来,在js里面采用eslint语法检测,规范自己的习惯,去扣每一个多余的空格,换行,缩进,练习git,提交拉取推送合并克隆新建分支一步步团队合作书写代码,因为组件化模块化工程化的前端,基本上每一个人都可以划分模块管理数据,独立互不干扰,从单纯的页面走到了今天,或许有一些
2020-09-12 22:41:05 67
原创 vue前端项目工作
项目工作开始从配置文件开始因为是团队合作从url 配置文件 打包目录模块管理,vuex,组件,视图,混入mixins,从命名规范,语法规范,eslint规则,通过与产品沟通需求,与后端联调接口,通过发送的请求,了解数据。写好注释,让别人看的明白,养成习惯,规范多了,合作起来容易,尤其是项目很大,页面很多,不至于在数据管理方面出现混乱,现在都是spa页面或客户端渲染,服务器渲染。产品的原型图其实有时候不太对,我们也可以提出建议其实前端决定的东西也挺多的从组件化开始,抽离封装,基于ui组件库二次封
2020-09-05 20:23:22 197
xlsx.full.min.js
2020-12-11
Print11.js
2020-12-03
jspdf.debug.js
2020-11-27
学习两三年前端的心得.docx
2020-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人