这个错误是由于在onLoad方法中调用了this.getMarketRate方法,但是getMarketRate方法不存在导致的。

要解决这个错误,你需要在代码中添加getMarketRate方法的定义。根据代码片段,可以将getMarketRate方法添加到export default对象的methods属性中。

修改后的代码如下:

export default { data() { return { chartData: {}, qtQuota: 0, totalMony: 0, totalPerformance: 0 } }, onLoad(option) { this.qtQuota = option.qtQuota; this.totalMony = this.getMarketRate(option.totalMoney, option.totalPerformance); }, onShow() { this.getList(); }, methods: { getMarketRate(totalMoney, totalPerformance) { // 在这里添加getMarketRate方法的实现逻辑 }, getList() { this.ajax.get('/account/getQtUnitLineChart').then(res => { if (res.status == 200) { var chartData = { categories: res.data.data, series: [{ name: "单价", data: res.data.list }] }; this.chartData = chartData; //this.chartData.categories = res.data.data; //this.chartData.series[0].data = res.data.list; } }) }, } }

请注意,这只是示例代码,你需要根据你的实际需求来实现getMarketRate方法的具体逻辑。

script export default data return chartData qtQuota 0 totalMony0 totalPerformance0 onLoadoption thisqtQuota = optionqtQuota; thistotalMony = thisgetMarketRateoptiontotalMoneyoptiontotalPerform

原文地址: https://www.cveoy.top/t/topic/i5Ja 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录