V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  vision1900  ›  全部回复第 13 页 / 共 18 页
回复总数  343
1 ... 5  6  7  8  9  10  11  12  13  14 ... 18  
2020-10-30 16:28:43 +08:00
回复了 jkbspin 创建的主题 酷工作 百度 AI 招聘前端研发工程师~
百度又投入了 React 的怀抱,嘻嘻
可见 base64 的重要性
2020-10-29 16:31:34 +08:00
回复了 lizsays 创建的主题 酷工作 [英国] 招全职前端程序员,全远程工作
熟悉项目管理、原型图制作、跨平台产品交互体验等
这是项目经理和 UI/UX 的活儿吧
片假名真是魔性, チャットコマース 看了半天才明白是 Chat Commerce
不是很清楚其他 UI 库,Ant Deisgn 按钮的 loading 属性为 true 的时候会自动拒绝响应 click 事件,前端开发者只需关心 loading 的状态即可
2020-10-27 19:16:40 +08:00
回复了 KyrieJoshua 创建的主题 程序员 请教一下前端写 React 中三目运算相关的写法?
@vision1900 惭愧,好久没写代码,解构都忘了,就当上面是伪代码吗;刚刚用 TS 实现了下 If 这个组件
import React from "react";

interface Props {
condition: boolean;
children: React.ReactElement;
}

const If: React.FC<Props> = ({ condition, children }) => {
return condition ? children : null;
};

export default If;
2020-10-27 19:01:51 +08:00
回复了 KyrieJoshua 创建的主题 程序员 请教一下前端写 React 中三目运算相关的写法?
const 改为 function 。。。
2020-10-27 19:00:30 +08:00
回复了 KyrieJoshua 创建的主题 程序员 请教一下前端写 React 中三目运算相关的写法?
// 你要不问这问题,我是不会想起这写法的
const If(condition,children) {
return condition ? children : null;
}

<If condition={flag}>
<div />
</If>
2020-10-27 18:56:40 +08:00
回复了 madworks 创建的主题 Java 疑问, axios 响应和错误字段为什么要设计成不同结构的
出 Error 了有时候可能就没有 response 了,比如断网了
况且 Error 是要 Catch 处理的,把它当作特殊对象无可厚非
2020-10-27 17:02:21 +08:00
回复了 snuglove 创建的主题 macOS (首发帖) 想买一台 mac
高配 16 寸 Macbook Pro 不到 18K RMB,用着省心,毕竟苹果品控一流
Windows 上即使有了 Windows Terminal 也比不上 Mac OS 对终端的支持
2020-10-27 16:49:01 +08:00
回复了 madworks 创建的主题 Java vue 前端 springboot 后端分离跨域求解
前端用 Proxy
或者后端用个跨域中间件,没必要自己写,规则没有那么简单
Express 这个中间件是 cors,一行代码解决战斗
2020-10-27 11:57:33 +08:00
回复了 dongisking 创建的主题 问与答 当意识到这辈子在老家买不起房,感到万分无奈
装修就算是豪宅也不如日本普通的一户建,刚装修看起来很华丽,过两年就出各种问题
没有装修公司可以信任,都丫的想坑蒙拐骗,干一杆子买卖
SPA 怎么做到多页面的,在线等
2020-10-26 16:16:06 +08:00
回复了 sylow 创建的主题 程序员 27 岁开始学前端入行 IT 业来得及吗?
你认为行就行,来这里也只不过想从别人口中听到自己心底的答案
2020-10-24 23:01:39 +08:00
回复了 SSW 创建的主题 程序员 1 年前端,自己总是在逻辑上有很大问题。求教该怎么学习。
@xuanbg 老哥你这话自相矛盾啊
2020-10-24 22:53:35 +08:00
回复了 css3 创建的主题 程序员 js 异步 http 请求的返回值,如何赋值给一个变量?
@css3 没有办法,同步代码不可能立即获得异步的返回,只能等待环境(浏览器或者 Node )告诉你异步代码执行结束了,你才能真正“拥有”返回值. 处理返回,要不用回调函数,要不用 Promise


var result = undefined
let url = "https://www.v2ex.com/api/topics/latest.json"
return $http.get({
url: url
}).then(resp => {
var data = resp.data[0]['title']
// 这里你获得了返回,直接用就完了
})

如果你需要封装成函数让代码看起来更模块化,可以传一个回调函数
funtion test(callback) {
var result = undefined
let url = "https://www.v2ex.com/api/topics/latest.json"
return $http.get({
url: url
}).then(resp => {
var data = resp.data[0]['title']
callback(data);
})
}

function useData(data) {
// 任何依赖于异步返回的代码都放这里
console.log(data)
}

test(useData);

// 高级一点的做法是返回一个 Promise
funtion test() {
var result = undefined
let url = "https://www.v2ex.com/api/topics/latest.json"
return $http.get({
url: url
}).then(resp => {
var data = resp.data[0]['title']
return data; // .then 返回类型是 Promise,这个 Promise 会 resolve 为 .then 里的函数返回值
})
}

test().then(data => {
// 任何依赖于异步返回的代码都放这里
console.log(data)
})

// 再高级一点是用 async/await,不过心里要明白,async/await 只是语法糖,实际还是 promise 。之所以高级是因为视觉上像同步代码,增强了可读性
funtion test() {
var result = undefined
let url = "https://www.v2ex.com/api/topics/latest.json"
return $http.get({
url: url
}).then(resp => {
var data = resp.data[0]['title']
return data
})
}

async main() {
const data = await test();
// 任何依赖于异步返回的代码都放这里
console.log(data)
}

main();
2020-10-24 22:20:27 +08:00
回复了 css3 创建的主题 程序员 js 异步 http 请求的返回值,如何赋值给一个变量?
你在写 test 的时候就已经拿到了值,只是这个是异步的
无论你怎么封装,都不可能用同步的方式拿到值
async/await 是一层语法糖,只是写起来像同步的而已,实际还是依赖 promise 。也就是说实际还是异步代码

getRet() 运行的上下文是同步的,一开始方向就搞错了,陷入了“封装陷阱”
2020-10-24 21:54:59 +08:00
回复了 ChrisZou 创建的主题 程序员 [入门级] 两个小操作,让我的网站秒开了
我的网站 Desktop 评分也挺高,还很吉利( 88 分)
Mobile 就不行( 33 分),楼主 Mobile 多少?
2020-10-24 13:35:12 +08:00
回复了 shenchao 创建的主题 程序员 双 11 买什么手机?
别来想买 12 mini,可是没有货
入手了一加 8,Time Is Money
2020-10-23 11:45:19 +08:00
回复了 raymanr 创建的主题 程序员 小白同事坚持要使用存储过程进行数据计算, 唉, 拉不回来了
SQL 让我第一次对编程感到失望
1 ... 5  6  7  8  9  10  11  12  13  14 ... 18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5345 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 07:55 · PVG 15:55 · LAX 00:55 · JFK 03:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.