请稍等 ...
×

采纳答案成功!

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

为什么模板里面没有智能提示?

在setup函数中

	return {
		result,
		loading,
		loaded,
		error
	}

我们在写的内容的时候,为什么没有智能提示呢?

	<!-- 下面这里的loaded以及result.message均没有代码提示>
	<img v-if="loaded" :src="result.message">

我感觉既然我们已经显示的声明了return出来的这些值了,那么应该能有智能提示的呀,是需要装什么插件吗?

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

1回答

张轩 2020-10-03 21:20:26

同学你好 请问你是否安装 vetur 插件了? 在我3-4 安装推荐插件的内容中

0 回复 有任何疑惑可以回复我~
  • 提问者 慕莱坞0998854 #1
    我已经安装了vetur这个插件了。老师,我以为vetur插件是用来提示补全v-if,或者@click这样的,但是我想问的是,我们显式的return了loaded和loading,为什么我们在写下"l"这个字母的时候,没有提示loaded或者loading。还有,我们已知这个result的类型是一个带有message和status属性的对象,为什么我们在template标签中写下result,却没有提示message或者status?我看视频里面也没有这样的提示啊,老师都是一个一个字母的敲的。
    回复 有任何疑惑可以回复我~ 2020-10-04 04:26:23
  • 张轩 回复 提问者 慕莱坞0998854 #2
    我的视频中是有自动提示的 你需要设置一下自动提示 文档在这里, 我记得我课中有讲的,https://vuejs.github.io/vetur/interpolation.html#generic-language-features
    回复 有任何疑惑可以回复我~ 2020-10-04 10:24:40
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信