我想在Haml文件中渲染React组件。有什么方法可以从Haml文件中调用React JS类进行渲染。
我认为这是不可能的,因为React组件需要React应用程序才能运行,但是您可以使用Webpack的haml-jsx-loader来实现对立(react内部的Haml)。这是演示:
render() {
return (~
#content
.column.sidebar
%Sidebar(property={value}
onSelect={() => ...})
.column.main
%h2 Welcome to our site!
%p {info}
~);
}
您的问题上有一个“ ManageIQ”标签,因此我假设您在ManageIQ UI的上下文中提问。