【发布时间】:2019-01-21 17:24:07
【问题描述】:
我有一个这样的模板:
<template>
<div>{{hello}}</div>
</template>
<script>
export default {
data() {
hello: "Hello World!",
secret: "The answer is 42"
}
}
</script>
如何从 Chrome 调试控制台获取和操作 secret 的值?
我已经安装了 Vue 扩展,它允许我查看我的组件并查看变量。我想做的是获取这些变量并操纵它们。
这可能吗?
【问题讨论】:
-
如果您在调试/测试模式下运行 vue,您是否尝试过访问控制台中的值、分配新值等
-
没试过,不知道怎么取值。是不是类似于
window.vue.mycomponent.data.foo? -
直接在控制台给模板中定义的vue变量或prop赋值
-
我不明白你的意思。在我的控制台中,我有这个提示:
>。如果我想更改secret的值,我应该写什么? -
foo = "newvalue" 即。如果 foo 是已经定义的 vue 属性
标签: vue.js