老师你好!关于类型断言。
来源:9-9 作业 完成文章详情页
慕仰2537301
2022-02-03
请看图。这是我从你那个提交里下的代码。
也是报错的。
请问这种情况要怎么处理?
还有就是一些关于函数的问题。写返回any的话eslint也容易报提示。
写回答
2回答
-
同学你好
这个问题在代码是有解决的 请看提交 https://git.imooc.com/coding-449/zheye/src/master/src/components/PostList.vue#L7
在这里因为我们的类型是联合类型,string 或者 ImageProps,只有 ImageProps 的时候才有 fitUrl 属性,所以我们要使用 type guard 将它的类型缩小,所以就有了如上的代码。
函数返回的 eslint 错误请看这个回答,写的很清楚:https://coding.imooc.com/learn/questiondetail/GzLgVXkWGveXkWxb.html
关闭 eslintrc 的规则可以参看文档:https://eslint.org/docs/user-guide/configuring/rules#configuring-rules
032022-02-06 -
张轩
2022-02-07
同学你好 看了你的回复 这个是你 IDE 的问题,显示的格式错落了,请问你使用的是什么 IDE? 装的是什么 vue 的插件?
032022-02-09
相似问题