(已弃用) Elm-React :warning: 该模块已被弃用。
看看 react-elm-components 吧!
:warning: 该组件允许您轻松地将 Elm 模块集成到现有的 React 应用程序中。
这对于稍微重构遗留代码库或只是使用 Elm 运行应用程序的某些部分非常有用。
安装 npm install --save elm-react-component 示例 基本用法 该组件是一个普通的 React 组件,这意味着它可以像任何其他组件一样集成。
ReactDOM.render(
, document.getElementById('app') );
该组件至少需要一个属性名称,即您的 Elm 模块的名称。
到目前为止,还没有动态加载;
您必须包含 Elm 模块,并使 Elm 对象在全局范围内可用或将其作为组件的属性提供。
然后,对于每个输出端口,从 Elm 到 React,您可以根据需要传递尽可能多的 on[PortName] 属性。
这些属性应该是函数——或回调,当信号吐出新消息时触发。
任何其他属性都将用作从 React 到 Elm 的输入端口以进行通信。
评论0
最新资源