请稍等 ...
×

采纳答案成功!

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

请问老师;您的hotSearchArray.length一直为0呀

图片描述
图片描述图片描述图片描述老师;请问一下;为什么在mounted中;打印一直为0;另外;请问老师;在vue中computed计算属性是什么时候挂载的;data和watch是在created挂在的吗?

正在回答

2回答

Sam 2019-10-10 08:32:40

你好,你调用的接口是哪个?是:https://test.youbaobao.xyz:18081/book/home/hotBook/v2 吗?刚刚试了下,是有数据的哦。检查下你调用的接口是否有误哦?

另外第二个问题,computed 和 data 都是在 beforeCreate 之后,created 之前进行初始化的,所以,你的理解是对的,当 computed 和 data 初始化完毕后,会触发 created 钩子函数

1 回复 有任何疑惑可以回复我~
  • 提问者 慕虎5516870 #1
    接口没问题。。计算属性,(热门搜索关键字)返回的值在mounted函数中的长度为0。。而且,this. 这个计算属性就不展示了。。
    回复 有任何疑惑可以回复我~ 2019-10-10 08:45:15
  • 提问者 慕虎5516870 #2
    谢谢老师。。我记错了。。计算属性在template标签中,不用this. 出来的,直接使用即可。
    回复 有任何疑惑可以回复我~ 2019-10-10 09:00:43
  • 提问者 慕虎5516870 #3
    接口没问题。。数据能展示,但是在mounted函数中,打印的计算属性的(热门搜索关键字这个数组),为空数组。。
    回复 有任何疑惑可以回复我~ 2019-10-10 09:11:17
提问者 慕虎5516870 2019-10-10 08:44:22
接口没问题。。数据能展示,但是在mounted函数中,打印的计算属性的(热门搜索关键字这个数组),为空数组。。
0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信