vue.js - vuejs 属性中的这个语法 `${k}` 是什么?
问题描述
例如:
<v-checkbox v-for="(v,k) in questionContent.choices" :key="k"
v-model="answerData[question.id]" @change="saveAnswer(qe.id, question.id)"
:label="`${k}. ${v}`"
:value="k"
hide-details
/>
这个`${k}的名称是什么?${v}`功能?
解决方案
它只是将一个字符串绑定到标签属性。在 es6 中,k + ". " + v
您可以代替${k}. ${v}
连接字符串。为了使用“功能”,字符串必须用反引号而不是单引号或双引号。
推荐阅读
- node.js - 如何编写像中间件这样的函数但可以有一些参数
- python - 有什么方法可以使用scrapy,python根据一些字符串过滤掉我的结果?
- ethereum - 执行 truffle.migrate 时出错,“未定义”的参数数量无效
- .net - 使用本地和服务器源进行 Dotnet 还原
- c# - Web API 控制器重新实例化单例服务
- python - python中的战舰游戏,用于学校的一个项目
- pandas - 使用 .shift() 用条件语句填充空值
- leaflet - 我无法让标记显示在地图上(React-leaflet.js)
- iso8583 - ISO-8583 消息处理(定义消息的优先级)
- sql - 在新列中选择特定列的下一个后续更改