可以在ReactJS中使用羊驼js

时间:2017-10-28 08:10:17

标签: javascript reactjs user-interface frameworks alpacajs

我对Alpaca Js一无所知,但在使用React中的表格时,我得到了一个建议,即羊驼毛形式对于工作有效。所以我想知道的是,我是否可以将Alpaca Js与React js集成,以及它们之间有什么区别。

谢谢。

1 个答案:

答案 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>