JavaScript
我爱吃兔兔
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
crypto前端aes加密解密
1、引用: const CryptoJS = require('crypto-js'); //引用AES源码js 2、设置密钥: var key = CryptoJS.enc.Utf8.parse("xxxxxxxxxxxxxxx"); //十六位十六进制数作为密钥 3、设置偏移量: var iv = CryptoJS.enc.Utf8.parse("xxxxxxxxxxxxxxxx"); ...原创 2019-11-06 10:49:51 · 1118 阅读 · 0 评论 -
axios使用踩坑
1、params和data: (1)params:params一般用于和url拼接,用于get请求,比如: axios.get('/user?ID=12345') 就等价于 axios.get('/user', { params: { ID: 12345 } }) (2)data:data请求是添加在请求体里的,也就是body中,用于post请求。 2、请求头相...原创 2019-09-12 15:32:45 · 417 阅读 · 0 评论 -
vue+koa2+ssr仿写美团网踩坑记录(持续更新)
一、环境配置: 1、yarn需要配置淘宝镜像更换数据源,否则无法下载: yarn config set registry https://registry.npm.taobao.org 2、nuxt.js安装时建议使用yarn进行安装,npx极易出错(默认vue-cli已安装,如果没有安装需自行安装) yarn create nuxt-app <项目名>或者npx create-nu...原创 2019-09-09 15:10:24 · 234 阅读 · 0 评论 -
自定义el-upload实现图文上传
一、跨域踩坑(axios): 第一步:config/index.js文件设置跨域 dev: { // Paths assetsSubDirectory: 'static', assetsPublicPath: '/', proxyTable: { '/':{//此处并非一定和url一致。 target:'后台ip+端口地址', changeOrigin:true,//允许跨域 pathRewrit...原创 2019-09-06 13:26:27 · 2049 阅读 · 1 评论 -
vue+webpack+springboot+mysql入门项目搭建
一、环境和工具: 后台编译器idea,maven+springboot+mybatis项目; 前端编译器vscode,vue项目; 数据库mysql,辅助工具sqlyog。 一、创建vue+webpack前端项目 vue init webpack + 项目名(默认已有node.js环境,创建中途配置按需选择即可)。 二、后台问题: 1、项目中引入了lombok插件进行日志打印。虽然pom.xm...原创 2019-07-25 13:28:00 · 1331 阅读 · 0 评论 -
js小练习(五):简易电子相册的制作
(一)核心思想: (1)写一个占位模块作为展板,通过getattribute和setattribute来获取点击内容。a标签设置onclick事件return false,获取但不跳转。 (2)考虑到平稳退化,尽可能的不使用内嵌函数。 (3)布局基本使用flex盒子模型。 (二)实现代码: (1)html部分: &amp;lt;!--照片列表--&amp;gt; &amp;lt;div&amp;gt; ...原创 2018-10-08 20:02:58 · 2742 阅读 · 0 评论 -
js小练习(四):关于弹窗的父子页面传值问题
(一)核心思想: 主要是关于window.open()和window.close()的简单运用,涉及到了父子页面传值的问题。 需要注意的是如果是在本地浏览器,用file:///页面打开的话,选择城市之后按F12会看到报错:Uncaught DOMException: Blocked a frame with origin “null” from accessing a cross-origin f...原创 2018-09-28 10:31:08 · 332 阅读 · 0 评论 -
js小练习(三):表单操作
(一)主要功能: (1)限制用户名和密码的格式: 包括限制长度,只能是数字和字母,不能为空等等,这部分主要通过正则表达式和onblur事件来筛选判断。 (2)两次密码的验证: 判断两次的value值是否一致,同样是使用到了onblur事件。 (3)单选框: radio类型,name值相同,js取值的时候不能用document.getElementById(“xxx”),而要使用document.a...原创 2018-09-27 21:14:07 · 738 阅读 · 0 评论 -
js小练习(一):键盘输入年份,判断是否是闰年
一、核心思想: (一)输入条件: 若输入的不是数字,弹窗警告,若输入小数则使用math.floor取整。(注意: 其中判断是否是数字不建议使用isNaN,因为空串和空格会被默认成数字0进行处理。 ) (二)判断依据: 输入的年份能被400整除,或者能被4整除并且不被100整除。 二、代码: (一)html代码: <div> <input type="text" id="t...原创 2018-09-21 16:07:43 · 2603 阅读 · 0 评论 -
js小练习(二):实现九九乘法表
jquery和js用过不少次了,但是没有系统的整合过,算是笔记吧,随便写写。 (一)html代码: &lt;div&gt;&lt;/div&gt; &lt;div class="two"&gt;&lt;/div&gt; &lt;div id="three"&gt;&a原创 2018-09-24 22:38:14 · 370 阅读 · 0 评论
分享