【发布时间】:2018-01-31 22:47:34
【问题描述】:
这可能是一个简单的解决方法,但我不是来自 javascript 背景,并且正在快速学习。所以道具和爵士乐并不是我完全理解的东西(还没有!)。
我想显示这个数组中的特定键:值对:
health: [{ playerHealth: 100}, {monsterHealth: 100}]
这段代码可以在 App.vue 的 data() 部分找到,默认导出如下:
data() {
return {
health: [{
playerHealth: 100
}, {
monsterHealth:100
}]
传入组件“health”如下:
<health :health="health"></health>
在 health.vue 中,我尝试显示 playerHealth 值,我尝试的方式如下模板:
<div> {{health.playerHealth}} </div>
我的导出部分是这样的:
export default {
道具:['健康'], 名称:“健康”
但是我什么也没显示。然而,我可以显示的只是 {{health}}。这将返回完整的数组。我是否错误地访问了这些值?
任何帮助将不胜感激我知道这可能是一件简单的事情,但我还没有找到答案。
如果您需要每个 vue 文件的完整代码,请告诉我。
【问题讨论】:
-
我想你想让
health一个字典而不是两个字典的数组。
标签: javascript vue.js vuejs2 vue-component