我目前正在将React与Rails 5.2.0应用程序配合使用,并带有react-rails gem。
为了保持文件的干净分布,我想将它们存储在它们的特定文件夹中,为此,我想为需要的组件命名空间。
gem的实现效果很好,我可以毫无问题地渲染普通的GreetUser组件。当我想添加一个名称空间时,挑战就来了,而且我不确定(React),react-component(帮助器)或其他任何支持它的方式(就像Rails会做到的那样)。
我尝试呈现“策略”组件的尝试:
List<String> colors = Arrays.asList("RED", "BLACK", "WHITE", "GREEN", "YELLOW", "BROWN", "PURPUL", "BLUE");
Observable.just(colors).subscribe(s -> System.out.println(s));
我得到:
Observable.just(colors).subscribe(s -> System.out::println);// NOT COMPILE
答案 0 :(得分:0)
您应该在名称空间中使用斜杠而不是点:
是的,应该将您的Policies
文件夹大写:app/javascripts/components/Policies/Policies.js
应该工作