小编Ana*_*bel的帖子

你如何有条件地禁用反应中的表单输入?

如果某个项目符合某个条件,我想禁用经过验证的输入.在这种情况下,如果产品有促销.

理想情况下,我想做这样的事情:

<ValidatedInput
  className='product-dropdown'
  onChange={this.onProductChange.bind(this)}
  defaultValue={example.product_id}
  componentClass='select'
  name='product_id'
  placeholder='select'
  disabled={isDisabledInput}
 >

isDisabledInput {
  if(example.has_a_promotion) {
     return true
  }
}
Run Code Online (Sandbox Code Playgroud)

我正在使用react-bootstrap-validation.

reactjs react-bootstrap

7
推荐指数
1
解决办法
7456
查看次数

如何在ruby中编写if语句,以便在某些时间之间发生某些事情.

我想在我的时区中的某些时间之间在我的应用中显示一条消息.我坚持认为最好的办法是什么.

到目前为止,我有:

 <% if 09:00 UTC-06:00 =< Time.current =<+ 19:00 UTC-06:00 %>
     // Display this message
 <% end %> 
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激.

ruby if-statement ruby-on-rails

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