芹菜是一根葱
专业解决各种前端Bug,吊打各种面试官

需求:在方法中传参,传的参作为方法中的变量名

解决方案:

当需要传变量名的时候用this[name]的方式,调用时全变量名不用再写this.,调用时以字符串形式传入'name'。

 

方法中 传变量名 this[name]

方法:

 leftLogsValue(styleLeftval,logsname,menuleftval){
      if (this.styleLeft == styleLeftval && this[logsname]) {
          this[logsname] = false
          this.menuleft += menuleftval
        }
    },
          
         
方法调用:
         
 this.leftLogsValue(0,'isLogsTime',166)

  

 

 

 

 


 全局变量名是  this.isLogstime,不用再写this,以字符串形式传入

 

posted on 2023-02-24 17:47  芹菜是一根葱  阅读(345)  评论(0编辑  收藏  举报