请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

star组件接收到的score为undefined

在span里面显示score是没有问题的,但是在computed里面输出就是undefined,百思不得其解

运行结果:

https://img1.sycdn.imooc.com/szimg//5939fc790001729418680242.jpg

star.vue

https://img1.sycdn.imooc.com/szimg//593920840001fefb08840957.jpg

header.vue

https://img1.sycdn.imooc.com/szimg//593920c700018fdc08880933.jpg

正在回答 回答被采纳积分+3

2回答

提问者 田小雨 2017-06-09 11:39:23

问题已经解决,计算属性应该是根据数据的变化而计算的,最终计算的结果无误,星星能够显示出来

0 回复 有任何疑惑可以回复我~
ustbhuangyi 2017-06-08 23:45:04

你控制台里的 4.2 从哪儿来的?

0 回复 有任何疑惑可以回复我~
  • 提问者 田小雨 #1
    我只写了一句console,但是输出了两次,您再看下我问题里面的图
    回复 有任何疑惑可以回复我~ 2017-06-09 09:39:19
  • 提问者 田小雨 #2
    为什么会输出两次呢,明明starItem只用了一次,star这个组件我也只用了一次
    回复 有任何疑惑可以回复我~ 2017-06-09 09:42:54
  • 提问者 田小雨 #3
    我注释掉这句console,控制台就没有输出了,说明就是执行了两次
    回复 有任何疑惑可以回复我~ 2017-06-09 09:44:00
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信