【发布时间】:2017-12-25 09:06:02
【问题描述】:
我想将一个 Laravel 对象传递给我的 Vue 组件。在 Vue 中,我想将数据解析为 JSON 对象,我已经尝试过 this solution。
在我的刀片中,我有这个:
<creator :object="parseData({{ $object->toJson() }})"></creator>
在我的组件中,我有这个:
data() {
return {
object: null
}
},
methods: {
parseData(data) {
this.object= JSON.parse(data);
}
}
我也试过
props: ['object']
而不是数据()
这给了我以下错误:
[Vue warn]: Property or method "parseData" is not defined on the instance but referenced during render. Make sure to declare reactive data properties in the data option.
你能告诉我我做错了什么吗?
已解决 我今天又试了一次,由于某种原因它起作用了。谢谢你们的时间!
【问题讨论】:
标签: json laravel parsing vue.js