vue-element-admin入门修改(二)

  1. 进入某个页面跳转到页面中间
    *在created生命周期函数里添加 *
        document.body.scrollTop = 0;
        document.documentElement.scrollTop = 0;
    
  2. 密码框不可以输入中文限制
    使用@keyup.native中添加
    注:ruleFrom.replace必须是自己的参数
    <el-form-item label="密码" prop="region">
          <el-input
            v-model="ruleForm.region"
            placeholder="请禁止输入汉字"
            @keyup.native="
              ruleForm.region = ruleForm.region.replace(/[\u4E00-\u9FA5]/g, '')
            "
          ></el-input>
        </el-form-item>
    
  3. base64中文转码
	let base = btoa(window.encodeURIComponent(str));
	// window.btoa(str) base64转码方法
	// window.atob(str) base64解码方法
	// 中文转码不可以直接转码,需要使用encodeURIComponent()
	//encodeURIComponent()函数通过将一个,两个,三个或四个表示字符的UTF-8编码的转义序列替换某些字符的每个实例来编码 URI (对于由两个“代理”字符组成的字符而言,将仅是四个转义序列)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值