工作中遇到的问题

1、this.$router.go(0) 在苹果Safari浏览器不支持,需要用location.reload()当前页面刷新

2、this.comments.forEach((item, index) => {

          if (key.index === item.index) {

            this.comments.splice(index, 1);

          }

        });//如果传来的属性index==数组某一项中的index属性,删除数组中当前index哪一项

3、请求头

let config = {

1、  headers: { "Content-Type": "multipart/form-data" }//上传文件请求头

      };

2、 header: { "Content-Type": "application/x-www-form-urlencoded" }//  参数为字符串

 let param = new FormData(); // 创建form对象

param.append("id",2323)

 this.$axios.post(this.scvUrl + "/agreeEndorsement", param, config).then(res => { console.log(res)}

3、 this.formatResult = this.formatResult.replace(/<img src="/g,'<img src="http://120.77.44.145/img/'+res.data.imgPath+"/")替换后面的替换前面

4、不能直接在父组件里修改变量,换句话说:不能在HTML结构直接修改

子组件  

 this.$emit("getChildLoginStatus", (this.isShowChildLogin = false));

  props: ["isShowLogin", "isShowRegi", "randomNum"],

父组件

  <UserLogin  v-show="isShowLogin" :isShowLogin="isShowLogin"  v-if="randomNum"  :randomNum="randomNum" :isShowRegi="isShowRegi"  @getChildLoginStatus="getChildLoginStatus"></UserLogin>

//实时更新登录子组件

    getChildLoginStatus(val){

      this.isShowLogin = val

      location.reload()

    },

5、let randomNum = "gfdsadsand";randomNum.substring(0, 1)  从第0位开始,截取一位。

6、 限制只能输入数字  this.userPhoneNumber = this.userPhoneNumber.replace(/\D/g, "");

7、elementUI修改样式    /deep/ 第三方组件 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值