logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

url的三个js编码函数escape(),encodeURI(),encodeURIComponent()简介

1、escape()escape()是js编码函数中最古老的一个。虽然这个函数现在已经不提倡使用了,但是由于历史原因,很多地方还在使用它,所以有必要先从它讲起。实际上,escape()不能直接用于URL编码,它的真正作用是返回一个字符的Unicode编码值。比如“春节”的返回结果是%u6625%u8282,也就是说在Unicode字符集中,“春”是第6625个(十六进制)字符,“节”是第8282个

#javascript
Vue中this.$router.push(参数) 实现页面跳转

由于动态路由也是传递params的,所以在 this.$router.push() 方法中path不能和params一起使用,否则params将无效。需要用name来指定页面。很多情况下,我们在执行点击按钮跳转页面之前还会执行一系列方法,这时可以使用。页面通过path/name和query传递参数,该实例中row为某行表格数据。及通过路由配置的name属性访问。来修改 url,完成跳转。

传参格式 qs.stringify()使用方法

qs是一个npm仓库所管理的包,可通过npm install qs命令进行安装(axios 自带qs ,// import qs from 'qs')1. qs.parse()将URL解析成对象的形式:let url = 'user=wdx&pwd=123&appToken=7d22e38e-5717-11e7-907b-a6006ad3dba0'qs.parse(url)cons

Vue中this.$router.push(参数) 实现页面跳转

很多情况下,我们在执行点击按钮跳转页面之前还会执行一系列方法,这时可以使用this.$router.push(location)来修改 url,完成跳转。push 后面可以是对象,也可以是字符串:// 字符串this.$router.push('/home/first')// 对象this.$router.push({ path: '/home/first' }...

element-plus (修改主题色 & button新增自定义属性修改样式)

styles ->element_theme.less:root {--el-color-primary: #F74023; // 主题色}// 分页左右箭头居中显示.el-pagination .btn-prev .el-icon, .el-pagination .btn-next .el-icon {margin: auto;}// 表格操作列 无数据时总有一条线问题.el-table_

#javascript
暂无文章信息