javascript - vue View 中的变量作用域

标签 javascript vue.js

我怎样才能在 Vue 中实现类似下面的东西?伪代码:

<div v-context="getPerson(id)">
   <p>Name: {{ $data.name }}</p>
   <p>Age: {{ $data.age }}</p>
</div>

最佳答案

看起来你正在返回一个对象,所以你可以实际采用该方法并使用 v-for 进行迭代,如下所示:

<div>
   <p v-for=" (val, key) in getPerson(id)">{{key}}: {{val}}</p>
</div>

文档有更多信息:https://v2.vuejs.org/v2/guide/list.html#Object-v-for

关于javascript - vue View 中的变量作用域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45142154/

相关文章:

node.js - 使用 Vue.js 显示单个项目

javascript - 组件根上的 Vue 2 事件监听器

javascript - 将多个 jQuery 单击功能合并为一个

javascript - 在谷歌地图javascript下拍摄特定区域的快照

javascript - 如何在v-for循环中通过id获取用户名?

javascript - VueJS - DOM 模板解析和自定义元素

php - php和javascript一键提交多个表单

javascript - 使用 jquery 删除现有的 div 并在加载时附加到新的 div

vue.js - 如何使用 Vuetify 创建连续的 v-slide-group?

javascript - 当 Vue 路由器放置在文件夹中时,它不会找不到模块