<script >里边时,打印option,是有数据的,但是在<script module="echarts" lang="renderjs">中,mounted打印option有值,在init里边打印,就是undefined了
<div
:id="option.id"
:prop="option"
:change:prop="echarts.update"
></div>
<script module="echarts" lang="renderjs">
下:
mounted() {
console.log(this.option) // 有值
this.init()
}
init() {
console.log(this.option) // undefined
this.chart = echarts.init(......)
this.update(this.option)
}
2 个回复
1***@qq.com (作者)
用watch解决了
BoredApe - 有问题就会有答案。
请上传一个能重现问题的测试工程