JS动态调用变量

当存在多个变量checkbox1、checkbox2、checkbox3、checkbox4的变量时

javascript 复制代码
 -常规调用:
 if(条件A){
   this.$refs.checkbox1.check = true
}
 if(条件B){
   this.$refs.checkbox2.check = true
}
或者使用switch  case
js 复制代码
 -动态调用: 
   var result = 2  
   // 在dom渲染完成再给checkbox赋值
   this.$nextTick(() => {
      this.$refs[`checkbox${result}`].checked = true
   })
相关推荐
馬致远9 小时前
Vue todoList案例 优化之本地存储
前端·javascript·vue.js
请叫我聪明鸭9 小时前
CSS实现单行、多行文本超长显示 / 不超长隐藏、悬浮窗超长展示/不超长隐藏、悬浮窗手动控制样式
前端·javascript·css
zfj3219 小时前
vscode是js开发的,为什么能支持golang java等各种语言开发
javascript·vscode·golang
GDAL9 小时前
Mapbox GL JS 核心表达式:`==` 相等判断完全教程
javascript·mapbox
炸土豆9 小时前
防抖节流里的this传递
前端·javascript
林希_Rachel_傻希希9 小时前
手写Promise--教学版本
前端·javascript·面试
ETA89 小时前
`console.log([1,2,3].map(parseInt))` 深入理解 JavaScript 中的高阶函数与类型机制
前端·javascript
Java编程爱好者10 小时前
JUnit 5 中的 @ClassTemplate 实战指南
javascript
૮・ﻌ・11 小时前
Vue3:组合式API、Vue3.3新特性、Pinia
前端·javascript·vue3