计算属性返回props参数时报未定义异常

props: ['item'],computed: {
        coinPrice () {            return this.item.currentPrice.toFixed(2)
        }
}

第一次加载报的未定义异常,很奇怪?我查了百度说是数据请求的结果是异步执行的,所以第一次加载报未定义异常,那么该怎么解决呢?


慕婉清6462132
浏览 1053回答 1
1回答

慕侠2389804

解决了,在data里面定义个属性来接收props里面的值,然后用data里面的属性来计算。perfectprops: ['item'],computed: {    coinPrice () {        return this.i.currentPrice.toFixed(2)     }}data(){return{i:item}}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript