我对Alpaca Js一无所知,但在使用React中的表格时,我得到了一个建议,即羊驼毛形式对于工作有效。所以我想知道的是,我是否可以将Alpaca Js与React js集成,以及它们之间有什么区别。
谢谢。
答案 0 :(得分:2)
是的,您可以使用RJS组件中的componentDidMount
功能集成AlpacaJs和ReactJs来初始化羊驼插件,如下所示:
componentDidMount() {
var el = ReactDOM.findDOMNode(this.refs.alpacaForm);
$(el).alpaca(ALPACA_FORM_CONFIG);
}
此处为此fiddle。
我对ReactJs有基本的了解,但是对于Alpaca可以做的事情,它可以帮助您通过使用简单的json模式轻松创建表单,我现在已经在工作3年了,它是一个很好的框架,但它有一些限制(例如渲染分组选择框,或显示成功/错误图标......)以及通过创建自定义字段可以打破这些限制的最好的事情,这是羊驼最难的部分。 / p>