Alpaca js可以用在ReactJS中
问题描述:
我对Alpaca Js没有任何认识,但是在使用React中的表单时,我得到了一个建议,即Alpaca Forms对工作有效。所以我想知道的是,我是否可以将Alpaca Js与React js整合在一起,还有它们之间的区别。Alpaca js可以用在ReactJS中
谢谢。
答
是的,你可以瓦特/ ReactJs使用RJS组件内的componentDidMount
函数初始化羊驼插件这样的整合AlpacaJs:
componentDidMount() {
var el = ReactDOM.findDOMNode(this.refs.alpacaForm);
$(el).alpaca(ALPACA_FORM_CONFIG);
}
下面是这个fiddle。
我对ReactJs有基本的了解,但是对于Alpaca可以做什么来说,它可以帮助您使用简单的json模式轻松创建表单,我已经在工作中使用它3年了,这是一个很好的框架,但它有一些限制(例如渲染分组选择框,或者显示成功/错误图标......)以及通过创建自定义字段来打破这些限制的最佳方法,这是羊驼最难的部分。
谢谢@ vert3x – Shibu