ReactNative-Tcomb-form-native:以编程方式启用/禁用用户输入

时间:2018-11-28 03:38:42

标签: react-native tcomb-form-native

我正在使用tcomb-form-native供用户输入他们的信息。默认情况下,该库允许输入,但是在我的应用程序中,某些情况下,当满足某些条件时,用户可以输入文本字段或其他字段

我找不到实现它的任何方法。

请给我一些建议

1 个答案:

答案 0 :(得分:1)

您可以使用tcomb-form-native库的onchange事件

UPDATE ( SELECT deals.country as OLD, 'INDIA' as NEW
           FROM deals 
           JOIN customers
             ON deals.phone_number = customers.phone_number
          WHERE customers.last_name IN ('SINGH', 'RATHORE', 'GUPTA','KUMAR','JAIN'....)
            AND deals.country != 'INDIA'
        ) t
SET t.OLD = t.NEW

在onchange中,您可以根据条件更新字段

 <Form
        ref="loginForm"
        type={this.state.User}
        value={this.state.value}
        options={this.state.options}
        onChange={this.onChange}
      />

};