访问json的时候,obj["key"]与obj.key都是可以的,不过,如果key值并不确定,而是一个变量的时候,则只能通过obj[someKey]的方式访问。

如:

<button @click="showDialog(1)"></button>
<button @click="showDialog(2)"></button>
<button @click="showDialog(3)"></button>
<button @click="showDialog(4)"></button>
<button @click="showDialog(5)"></button>
<button @click="showDialog(6)"></button><el-dialog :title="dialogData.title" width="30%">{{dialogData.remarks}}
</el-dialog>data() {return {data1:{title:"1",remarks:"a"},data2:{title:"2",remarks:"b"},data3:{title:"3",remarks:"c"},data4:{title:"4",remarks:"c"},data5:{title:"5",remarks:"c"},data6:{title:"6",remarks:"c"},dialogData:null,}
}
//不要再写那么多点击事件或者if判断啦
showDialog(i){this.dialogData=this['data'+i]
}

obj[“key“]与obj.key相关推荐

  1. obj[key],ojb['key']和obj.key

    1,obj[key]此时key代表是循环中的一个变量. var obj = {key:3,key1:1,key2:2,key3:3,toSting:4}; for (key in obj) { con ...

  2. obj[key]和obj[‘key’]

    obj[key]和obj['key'] 两个的主要区别是:如果key值不确定,而是一个变量的时候,只能通过obj[key]来访问 obj[key] : key代表的是循环中的一个变量 obj['key ...

  3. obj.name 与 obj[name]语法的区别

    obj.name ==> obj["name"] 底层的自动转化,所以直接写 obj["name"] 效率会高一些 var obj = {name: &q ...

  4. js 对象.key和对象[key]区别

    js对象,key和对象[key]区别 var obj = {abc:"ss",nn:90}; var v1 = obj.abc;//使用点的方式 var v2 = obj[&quo ...

  5. Redis 笔记(03)— string类型(设置key、获取key、设置过期时间、批量设置获取key、对key进行加减、对key值进行追加、获取value子串)

    字符串 string 是 Redis 最简单的数据结构.Redis 所有的数据结构都是以唯一的 key 字符串作为名称,然后通过这个唯一 key 值来获取相应的 value 数据.不同类型的数据结构的 ...

  6. key mysql_mysql中key 、primary key 、unique key 与index区别

    mysql中索引是非常重要的知识点,相比其他的知识点,索引更难掌握,并且mysql中的索引种类也有很多,比如primary key .unique key 与index等等,本文章向大家介绍mysql ...

  7. 说说Request.Params[key]和Request[key]

    摘要 其实你一看到,就应该会想到,这个不简单吗,不就是服务端接收参数的两种方式吗?是的.在asp.net编程中,QueryString.Form.Cookie是三种比较常见的接收客户端参数的方式.Qu ...

  8. Maven发布封装到中央仓库时候报错:no default secret key: No secret key

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 今天因为发布swagger-spring-boot-st ...

  9. Type EnumTypeInfo<xxxxx> cannot be used as key. Contained UNSUPPORTED key types: EnumTypeInfo<xxxxx>

    事情起因 https://github.com/chaoxxx/learn-flink-stream-api/blob/master/src/main/java/fun/cosmozhu/sessio ...

最新文章

  1. 【转】ubuntu下实用的三款录屏软件
  2. 在linux下给grep命令添加颜色
  3. 关闭rdlc报表打印预览后,关闭客户端,抛出异常“发生了应用程序级的异常 将退出”...
  4. jscience中的parse转换
  5. 分析Android studio3.0的instant run开启关闭对APK大小的影响
  6. mysql表空间被占用,同名表无法创建或导入
  7. Linux协议栈:基于ping流程窥探Linux网络子系统,及常用优化方法
  8. Android浏览图片,点击放大至全屏效果
  9. 如何关闭dell inspiron n4010的内置麦克
  10. 2022年值得选择的开源低代码平台
  11. 计算机网络中的五层协议的体系结构
  12. centos 安装 Go环境
  13. PTA 7-8 计算并联电阻的阻值
  14. C语言练习:输出最长的名字
  15. HBase (1)---数据模型
  16. 【金猿产品展】齐治DSG数据库安全网关系统——统一的数据库操作管控平台
  17. Java字符串相关操作(一)
  18. Unity调用Face++ 人脸识别 Detect API
  19. 最短路径之迪克斯特拉(Dijkstra)算法
  20. OpenWrt PPPoE拨号问题之mac地址克隆

热门文章

  1. ubuntu 上 初次启动mysql 默认密码
  2. Matlab 保持图像矩阵大小不变对图像放大和缩小
  3. iOS学习—禁止截屏/截屏隐藏指定内容
  4. 路径规划之Lattice规划方法
  5. 详解CDN的智能调度,链路优化
  6. C3—Qt实现五子棋小游戏(二)2021.11.08
  7. VLAN应用篇系列:(10)H3C交换机 PVLAN功能(V7为PVLAN,V5为isolate-user-vlan)
  8. OpenVPN Connect踩坑日记
  9. 培训机构毕业和自学技术,要包装简历吗?
  10. 阅读(技巧、步骤、方法、思维导图){方法}*