2016-01-31 2 views
1

js.coffee для моих просмотров и совсем не уверен, как использовать, если еще в нем пробовали какие-то вещи, но не смогли его получить! новый реагировать.Как использовать, если еще в react.js.coffee

 #Payment Form 
    React.DOM.div 
     className: "row" 
     React.DOM.div 
     className: "sixteen wide column" 
     React.DOM.div 
      id: "dropin" 
    React.DOM.div 
     # Payment method Selection 
     React.createElement Jobs.PaymentMethodSelect, 
     payments: @props.payments 
     paymet_method: @props.job.transaction_token 
     saveJobValues: @props.saveJobValues 

это мой код для выпадающего! прохождение платежей реквизит каждый работает отлично!

, но я хочу скрыть это @ props.payment.count> 0. Когда у пользователя нет способа оплаты, он скрывает форму!

Я попытался добавить «if @ props.payment.count» 0 », но выпадающий список скрывается навсегда, даже если у пользователя есть способ оплаты!

+1

Уверен, что вы не путаете '.count' и' .length'? – max

+0

Какой тип объекта '@ props.payment'? –

ответ

-1

кол-во используется для рельсов, длина JS и рельсы, React нуждается в функциях JS. помните об этом со всеми вызовами функций. Underscore.js или lodash.js помогут вам многое.

и сделать это на линии одной из файла {сОн} = React.DOM

, чтобы не вводить все это за место «React.DOM.div»

вместо этого вы можете просто ввести «сНу {className: "foo", больше атрибутов ...}, 'content for div' '

Смежные вопросы