发现了一个很奇怪的错误
来源:4-2 热卖推荐--从服务器端获取数据
yinikko
2020-03-04 19:21:18
// return params.map(value => {
// value.join('=');
// }).join('&');
return params.map(value => value.join('=')).join('&');
注释是我自己写的。下面是老师写的,我自己写的获取不到数据,这两个不是一样的吗?
还有一个问题,我在运行项目的时候出现很多警告,差不多都是下面这样的
index.js?bed3:153 F:/htmlProject/my-vue/node_modules/vue-style-loader/lib/listToStyles.js
There are multiple modules with names that only differ in casing.
This can lead to unexpected behavior when compiling on a filesystem with other case-semantic.
Use equal casing. Compare these module identifiers:
* F:\htmlProject\my-vue\node_modules\vue-style-loader\lib\listToStyles.js
Used by 1 module(s), i. e.
F:\htmlProject\my-vue\node_modules\vue-style-loader\lib\addStylesClient.js
* f:\htmlProject\my-vue\node_modules\vue-style-loader\lib\listToStyles.js
Used by 1 module(s), i. e.
f:\htmlProject\my-vue\node_modules\vue-style-loader\lib\addStylesClient.js
@ F:/htmlProject/my-vue/node_modules/vue-style-loader/lib/listToStyles.js
@ F:/htmlProject/my-vue/node_modules/vue-style-loader/lib/addStylesClient.js
@ F:/htmlProject/my-vue/node_modules/_swiper@4.5.1@swiper/dist/css/swiper.css
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server ./src/main.js
这是什么意思
1回答
好帮手慕言
2020-03-05
同学你好,因为箭头函数,只有一条语句时,且没有添加{}时,在执行代码时,默认在这句代码前添加return,将结果返回出去。例子如下:
控制台:
但是添加{}后,代码执行时就不会默认添加return了,需要手动添加才可以。示例:
根据上面的示例解析可知,同学自己写的这段代码,要手动添加return。代码参考:
另外:同学应该是使用了eslint,eslint比较严格,会给出一些警告,如果不影响项目的运行,可以不用管
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
相似问题