bigbigbo
bigbigbo
- :clock8: 点击dadda图标可以直接使用词典
👍 👍 👍
如果只是单纯解这道题的话,我这样做: ```js const res = ["A", "B", "C", "D"].reduce( (memo, item) => { const tmp = [...memo].reverse(); const idx = memo.length - tmp.findIndex(i => i.startsWith(item)) - 1; return [...memo.slice(0, idx...
真的很棒哦 :smile:
> 我使用你的例子,产出的 dom 元素如下: > > ``` > > 删除 > > > > ``` > > 是符合预期的。是否有其他的信息输入呢? 我创建了一个可复现的例子: https://codesandbox.io/s/reverent-ramanujan-h3yyqr?file=/src/App.js

> 刚刚尝试了下,这个 vscode 插件貌似不能自动 fix?(我不是作者) > 原仓库在 https://github.com/lszhn/vscode-mdlint-plugin 您可以咨询一下。 > > 另外也可以尝试这个 eslint 插件,支持 fix: https://github.com/lint-md/eslint-plugin @yuzhanglong 好的,感谢回答
看到作者的昵称,就想起了我当年的模样 :smile:
@cike8899 你可以参考一下这个[repo](https://github.com/suzdalnitski/medium-mastering-recompose)的做法。 要实现**不把逻辑侵入到展示组件**很简单,smart 和 dumb 组件的配合使用一直也都是社区推崇的。我这边最开始使用 recompose 的初衷是逻辑也能很好地实现分层,但是当作者推荐使用 hooks 的时候我也一直在使用 hooks 了。
# 另附yapi调用mock不完全指南 ## 如何调用mock接口 ### 1. 在 js 代码直接请求yapi提供的 mock 地址(不用担心跨域问题) ``` let prefix = 'http://yapi.xxx.com/mock/2817' $.post(prefix+'/baseapi/path', {username: 'xxx'}, function(res){ console.log(res) //返回上图预览部分的数据 }) ``` 不推荐使用此方法,如果前端需要切换到真实环境的接口,成本比较大 ### 2. 基于本地服务器反向代理 - 通过webpack-dev-server提供proxy...