小编aru*_*hpj的帖子

涉及日期 fns 格式的时区问题()

const dt = new Date('2017-12-12');
console.log(format(dt, 'YYYY-MM-DD'));
Run Code Online (Sandbox Code Playgroud)

上述代码在美国记录 2017-12-11,但在印度记录 2017-12-12。

在这里关注了这个 github 线程并尝试了一些东西,但没有得到想要的结果。

我的期望是无论时区如何打印相同的日期

为什么我需要这个:考虑一个涉及生日的场景。如果我提供一些输入日期,则无论其时区如何,它都必须在所有地区显示为相同的日期。

javascript datetime location locale date-fns

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

React中的单向数据流

Reactunidirectional data flowtwo-way data binding其他框架形成对比的概念,例如Vue.js.

我已经制作了以下片段来感知本质区别,然后似乎unidirectional要求应用程序传播任何状态转换,而two-way传统上为你做.

希望我可能在这里误解了这个要点,你能帮助澄清两人之间根本不同的东西吗?

var MyComponent = React.createClass({
  getInitialState: function () { 
    return {
      one: 'Hello', 
      two: 'world', 
      three: ''
    } 
  },
  handleValueOneChange: function (e) {
    this.setState({one: e.target.value})
  },
  handleValueTwoChange: function (e) {
    this.setState({two: e.target.value})
  },
  render: function () { 
    return (
      <div>
        <h1>
        {this.state.one + ' ' + this.state.two}
        </h1>
        <input value={this.state.one} 
          onChange={this.handleValueOneChange} />
        <input value={this.state.two} 
          onChange={this.handleValueTwoChange} />
      </div>
    )   
  }
})

ReactDOM.render(
  <MyComponent />, document.getElementById('app') …
Run Code Online (Sandbox Code Playgroud)

reactjs vue.js

4
推荐指数
1
解决办法
3379
查看次数

使用 Python 和 Ruby 的 Docker 镜像

我用 python 和 ruby​​ 创建了一个 docker 镜像。当我的 docker 镜像仅与 python 一起使用时,它可以正常工作。现在由于某种原因该图像无法正常工作。任何提示都会有用。

FROM python:2.7
LABEL maintainer="author"
COPY ./testapp /app
WORKDIR /app

RUN pip install -r requirements.txt
RUN python init_db.py


FROM ruby:2.7.1
RUN gem install bundler
RUN gem install inspec

EXPOSE 3111
CMD ["python", "app.py"]
Run Code Online (Sandbox Code Playgroud)

ruby python docker dockerfile devops

-2
推荐指数
1
解决办法
974
查看次数