首页 > 其他分享 >vue 方法中传参,传入变量名,参数是变量名怎么传?this[name]

vue 方法中传参,传入变量名,参数是变量名怎么传?this[name]

时间:2023-02-24 17:56:53浏览次数:36  
标签:vue name 传入 logsname 中传参 变量名 方法

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

解决方案:

当需要传变量名的时候用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,以字符串形式传入

 

标签:vue,name,传入,logsname,中传参,变量名,方法
From: https://www.cnblogs.com/sinberya/p/17152623.html

相关文章