2017-10-28 279 views
1

我对Alpaca Js没有任何认识,但是在使用React中的表单时,我得到了一个建议,即Alpaca Forms对工作有效。所以我想知道的是,我是否可以将Alpaca Js与React js整合在一起,还有它们之间的区别。Alpaca js可以用在ReactJS中

谢谢。

回答

0

是的,你可以瓦特/ ReactJs使用RJS组件内的componentDidMount函数初始化羊驼插件这样的整合AlpacaJs:

componentDidMount() { 
    var el = ReactDOM.findDOMNode(this.refs.alpacaForm); 
    $(el).alpaca(ALPACA_FORM_CONFIG); 
} 

下面是这个fiddle

我对ReactJs有基本的了解,但是对于Alpaca可以做什么来说,它可以帮助您使用简单的json模式轻松创建表单,我已经在工作中使用它3年了,这是一个很好的框架,但它有一些限制(例如渲染分组选择框,或者显示成功/错误图标......)以及通过创建自定义字段来打破这些限制的最佳方法,这是羊驼最难的部分。

+0

谢谢@ vert3x – Shibu