V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  iamppz  ›  全部回复第 6 页 / 共 14 页
回复总数  261
1  2  3  4  5  6  7  8  9  10 ... 14  
2020-06-23 19:19:57 +08:00
回复了 VWMMWV 创建的主题 JavaScript 在 JS 中存在 "fn && fn() " 执行语句 这个语句有什么意义吗?
js 不这么写,ts 会这么写,因为类型检查有编译器处理
2020-06-03 21:27:44 +08:00
回复了 hhyyd 创建的主题 问与答 mbp 对开发人员的帮助真的有那么大吗?
Windows 系统我连触摸板都很少用,主要是在 JetBrains 全家桶下开发,mac 就不行了
2020-06-03 21:23:01 +08:00
回复了 mrhero 创建的主题 问与答 大家有没买点指数基金定投?
年前买的,目前沪深 300 和中证 500 略微盈利,纳斯达克 100 11%左右,定投的话任何时候都适合入场
2020-05-15 22:09:38 +08:00
回复了 guoshim 创建的主题 程序员 返璞归真,回归薄膜键盘
我也换回了薄膜键盘,连送带出的,最后一把樱桃坏了几个月懒得修
2020-05-12 10:14:46 +08:00
回复了 1oNflow 创建的主题 JavaScript React 使用 axios 发送的请求,是在服务端完成的吗?
此外如楼上所说用 Nginx 转发也可以 V 站的 Markdown 到底怎么用啊……
2020-05-12 10:12:45 +08:00
回复了 1oNflow 创建的主题 JavaScript React 使用 axios 发送的请求,是在服务端完成的吗?
看描述应该不是 SSR,所以请求是从浏览器出去的,但是因为跨域被拦截了,服务端需要加上允许跨域的配置,例如 SpringBoot:
```java
@Bean
public FilterRegistrationBean corsFilter() {
UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
CorsConfiguration config = new CorsConfiguration();
config.setAllowCredentials(true);
// 粗暴一点
config.addAllowedOrigin("*");
config.addAllowedHeader("*");
config.addAllowedMethod("*");
source.registerCorsConfiguration("/**", config);
FilterRegistrationBean bean = new FilterRegistrationBean(new CorsFilter(source));
bean.setOrder(0);
return bean;
}
```
@xiaoming1992 state 应该是不能直接修改的,你可以用 immutability-helper 修改并拿到 village 的一个新的克隆对象,然后再调用 setState 触发页面的刷新。

另外如果目的只是视图和逻辑分离的话,是否可以考虑将 reducer 函数从视图文件中分离出去:

例如 biz.js
```
function reducer(state, action) {
switch (action):
case 'xxx':
// immutability-helper
update(state, {
x: {y: {z: {$set: 7}}},
});
break;
default:
break;
return {...state};
}
```

视图中:
```
function View() {
const [data, dispatch] = useReducer(reducer, new Village());
return <span>{JSON.stringify(data)}</span>;
}
```
用 state hook,useState(new Village())
2020-05-07 21:20:58 +08:00
回复了 1oNflow 创建的主题 问与答 工作中 Vim 用得多吗?
IdeaVim
可以把底层封装成 API 给两个站点调用,再者前台、后台的需求侧重点不同,需要的数据结构也不同
分开,管理后台和前台站点迭代周期是不一样的,而且单独部署在内网风险小一些。
用户量很小或是自己玩玩无所谓了,开心就好。
Code 玩玩可以,大一点的项目用起来太卡,即使是纯前端用,针对 Vue 的语法解析也很捉鸡,不知道 React 和 Angular 会不会好一点,所以折腾好几次还是安心用 JB 系列
2019-04-12 09:10:43 +08:00
回复了 dxgfalcongbit 创建的主题 问与答 每次看到“baby in car”都在思考这行字到底想表达什么
@dawn009
来源请求?
2019-04-12 08:55:21 +08:00
回复了 dxgfalcongbit 创建的主题 问与答 每次看到“baby in car”都在思考这行字到底想表达什么
你父母生你不知道有没有考虑过这门投资是收益还是负债
2019-04-06 14:01:51 +08:00
回复了 hahahe 创建的主题 北京 想自驾去北京玩耍……
下载进京证看下有具体限行方案,节假日基本等于不限制
2019-04-06 14:00:48 +08:00
回复了 hahahe 创建的主题 北京 想自驾去北京玩耍……
@dabaibai 可以进,二环主路和长安街一些路段不让走
2018-10-24 19:22:35 +08:00
回复了 M0 创建的主题 程序员 进来说一下你为什么选择 Chrome / FireFox
补充下:Chrome
ff 开发者工具很一般
2018-10-24 19:21:56 +08:00
回复了 M0 创建的主题 程序员 进来说一下你为什么选择 Chrome / FireFox
兼职前端
访问历史同步
2018-09-08 16:57:53 +08:00
回复了 dingzi 创建的主题 推广 「专属」idm 终身授权特价团购 回帖抽免费终身授权
我来组成分母
1  2  3  4  5  6  7  8  9  10 ... 14  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4787 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 04:01 · PVG 12:01 · LAX 20:01 · JFK 23:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.