捉急前端女友写的神级代码,我气的一口血喷的满地都是

2016-12-08 10:30:18 +08:00
 zhuchaowe

写了 2 年 js ,半年 react 。今天跑来问我这个为啥不跳转,看得我一口气喘不上来差点吐血。

顺便他们公司的后台给的 api 也是亮瞎我了。

13966 次点击
所在节点    React
106 条回复
byenow
2016-12-08 13:26:38 +08:00
@zhuchaowe
三个 data 很正常吧,最外层的是 axios 封装的,第二个是后端框架封装的,最里面的才是想要的东西
exoticknight
2016-12-08 13:29:03 +08:00
代码水平和描述的时间长度不匹配啊喂,这 2 年和半年的水分= =
stephenyin
2016-12-08 13:35:39 +08:00
c 嵌入式程序员表示完全看不出错误有多低级...默默飘过
zhuchaowe
2016-12-08 13:39:10 +08:00
@byenow 最起码也要 response.data.data.redirectURL 这样吧
starriv
2016-12-08 13:40:49 +08:00
写这么弱的代码,不分手留着过年啊
slgz
2016-12-08 13:44:22 +08:00
@starriv 所以为什么不会跳转
zhouyg
2016-12-08 13:49:46 +08:00
分分分分分分分分分分分分分分

est
2016-12-08 13:52:51 +08:00
把女友给 fork 了吧。
focux
2016-12-08 14:30:52 +08:00
现在都兴这么晒有女朋友了么??
falcon05
2016-12-08 14:40:46 +08:00
哪只手写的,剁了
laduary
2016-12-08 14:54:38 +08:00
所以 lz 还有后台女友 && 全栈女友?
jfdnet
2016-12-08 15:04:10 +08:00
看成了前女友... ...
xxxyyy
2016-12-08 15:08:53 +08:00
不说后端提供的数据问题,就前端来说,代码上并无明显的问题,只是 react 写的多了,有点入魔的😂
YzSama
2016-12-08 15:14:26 +08:00
@jfdnet 23333. 在评论里 我就服你! 哈哈哈
tabris17
2016-12-08 15:24:07 +08:00
这样的女友还留着过年吗,分手!
twoyuan
2016-12-08 15:49:23 +08:00
嗯,那你把端去掉吧
kingze1992
2016-12-08 15:49:59 +08:00
你看她前面的代码,是不是有类似这样的语句:
```javascript
constructor (super) {
this.state = {
data: undefined
};
}
......
ComponentDidMount () {
......
let { data } = this.state;
......
fetch......
data = response.data.data;
this.setState({ data });
......
fetch......
window.location.href = `${this.data.data}`;
}
```
不过这样逻辑也不对。。。
或许她只是想使用 ES6 的 template literals ,结果也没写对...
要使用 `` 符号,还要加上 $ 符号。。。
所以,还是分了吧。。。
kingze1992
2016-12-08 15:52:27 +08:00
@kingze1992 额,敲错
是 window.location.href = `${this.state.data.data}`;
monday001
2016-12-08 16:29:50 +08:00
兄弟 看看这个, https://www.zhihu.com/question/27825161 , 你女朋友代码写成这样你该高兴才对。
zhuchaowe
2016-12-08 16:38:26 +08:00
@monday001 前几名是深渊噩梦般的存在

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/326106

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX