模板语句的数据来源

模板语句的数据来源:

data 是给模板语句提供数据支持的一个数据项

data 选项的类型只能是 object / function (对象或者函数)

data 实际上是给整个 vue 实例提供数据来源

//data 配置项的专业叫法:vue 实例的数据对象

如果 data 是对象的话,对象必须是纯释的对象(含有零个或多个的 key/value 键值对)

将data数据插入到模板语句当中需要用到胡子语法

胡子语法:又称为插值语法,是vue框架自己搞的一套语法,只有 vue 框架自己能够看懂

语法符号:{{}} (两个中括号)

怎么用?在里面写入你指定的键的名称

如下图代码所示

我将 data 配置项的第一个 key 值指定为 "轻音少女"

第二个 key 值指定为 "平泽忧"

键和值的名称都可以改变,下面我演示一个键和值的名称都改变的实例

我将 data 配置项的第一个 key 的名字改为 “es” ,值为 "来自风平浪静的明天"

第二个 key 的名字改为 “abc” ,值为"伊佐木要"

胡子语法的小细节:在胡子语法的两个中括号之间不能加空格,否则无效。但是与 key 的名称之间可以有空格

以下是实例:

那么可能会有个疑问了,data 的值能不能是数组呢?能不能是对象呢?

答案是可以的,下面我就来演示一下

首先是对象

如果使用对象的话,那么在定义好 key 的名字之后创建一个对象就行,但是里面也必须是键值对

我在 data 配置项里面创建了一个名为 "school" 的键,里面包含一组对象

对象里面有两个键值对,第一个键的名称是 "address" ,值为 "日本京都"

第二个键的名称是 "schoolname" ,值为 "京都大学"

在胡子语法里面使用的话,只需要 【键名.对象的键名】就行,当然也可以多重对象嵌套

然后是数组

数组的话可以通过索引来访问对应的对象的键值对

我在 data 配置项中定义了名为 "animate" 的键,值是一个数组,里面有两组对象

通过索引访问,animate[0].qustion 的意思就是第一个对象的 qustion 键的值

animate[0].answer 的意思就是第一个对象的 answer 键的值

animate[1].qustion 的意思就是第二个对象的 qustion 键的值

animate[1].answer 的意思就是第二个对象的 answer 键的值

该文章为笔记,教程为动力节点的老杜Vue视频教程,Vue2 Vue3实战精讲
视频链接:https://www.bilibili.com/video/BV17h41137i4?p=1&vd_source=2136c732ce8d5a3f412e2f7064285cb7

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Grafana是一个数据可视化和监控平台,可以通过创建仪表盘来展示数据和指标。在Grafana中,模板变量是一种功能强大的工具,可以使仪表板更加灵活和交互。 模板变量可以在仪表板中定义并使用,它可以从数据源中获取数据,并将其应用于查询和过滤操作。使用模板变量,用户可以动态地改变仪表板的展示,以便在不同的数据范围内进行比较和分析。 在创建模板变量时,可以选择不同的类型,如查询、过滤或常量。 - 查询模板变量允许用户从数据源中选择一个或多个值作为变量的选项。这对于比较不同的数据来源或不同的时间范围非常有用。 - 过滤模板变量允许用户基于数据的特定属性进行筛选。例如,可以基于主机名、标签或其他属性来过滤数据。 - 常量模板变量允许用户手动输入一个或多个常量值。这对于在仪表板中需要固定值的情况非常有用,如指定一个特定的时间范围或一个重要的指标阈值。 一旦模板变量被定义,它可以在查询和过滤操作中使用。用户可以在仪表板的查询语句中引用模板变量,使得查询的数据范围可以根据用户的需求动态改变。此外,模板变量还可以用于仪表板中的可视化组件配置,如图表标题或图例。 总而言之,Grafana的模板变量允许用户在仪表板中动态地筛选和比较数据,使得仪表板更加灵活和交互。通过使用不同类型的模板变量,用户可以根据需要选择不同的数据来源、过滤数据,或者手动输入常量值。这种灵活性使得Grafana成为一个强大的数据可视化和监控工具。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值