小编san*_*hit的帖子

在ES 6模块中重新导出默认值

在ES6中,是否可以缩短以下代码.我有一个App.js文件和一个index.js.

index.js

import App from './App';

export default App;
Run Code Online (Sandbox Code Playgroud)

像这样的东西

index.js

export default App from './App.js'
Run Code Online (Sandbox Code Playgroud)

javascript ecmascript-6 babeljs es6-modules

52
推荐指数
4
解决办法
2万
查看次数

使用 tqdm 在进度条之前打印消息

在我的 python 项目中,我使用tqdm模块来显示进度条。\n我想在进度条之前的行上打印一条持久消息。

\n\n

set_description方法在同一行上打印消息,同时tqdm.write创建一个新行。

\n\n

使用set_description

\n\n

$ python pbar.py\n{Task_1 message} 3%|\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88 ]

\n\n

有可能实现这一点

\n\n

$ python pbar.py\n{Task_1 message} \n3%|\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88 ]

\n\n

编辑:

\n\n
from tqdm import tqdm\n\npbar = tqdm(m_list)\nfor item in m_list:\n   # Do work\n   pbar.update(1)\npbar.close()\n
Run Code Online (Sandbox Code Playgroud)\n

python logging tqdm

6
推荐指数
1
解决办法
9798
查看次数

在状态/道具上重新启动动画在react-motion中更改

我试图用动画从反应运动面包屑x: -20x: 0.

Folder > SubFolder > Child

问题是,面包屑在第一个渲染时完美地制作动画.随后当props甚至state更改时,动画不会更新.这似乎是一个已知的错误.

我的问题是,如何在状态/道具变化中"重新启动"动画?

const getDefaultStyles = crumbs => {
  const defaultStyles = crumbs.map(() => ({x: -20}))
  console.log(defaultStyles)
  return defaultStyles
}

const getStyles = previousInterpolatedStyles => {
  return previousInterpolatedStyles.map((_, i) => {
    return i === 0 ? {x: spring(0)} : {x: spring(previousInterpolatedStyles[i-1].x)}
  })
}

const Breadcrumb = ({ crumbs }) => (
  <div className='breadcrumb-container'>

      <StaggeredMotion
        defaultStyles={getDefaultStyles(crumbs)}
        styles={getStyles}>
        {
          interpolatedStyles =>
            <div className='breadcrumb-list'>
              {
                interpolatedStyles.map(({x}, …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-motion

3
推荐指数
1
解决办法
952
查看次数

Lodash向对象添加属性的方式

我有一个对象

{ id1: {name: 'John'}, id2: {name: 'Mary'} }
Run Code Online (Sandbox Code Playgroud)

我需要给assign每个人一个财产。我需要实现这一目标

{ id1: {name: 'John', married: false}, id2: {name: 'Mary', married: false} }
Run Code Online (Sandbox Code Playgroud)

我可以做到这一点forEach_.values,但它似乎并不像最好的办法。有没有LoDash方法来做到这一点

javascript lodash

0
推荐指数
1
解决办法
6359
查看次数