2017-07-31 145 views
0

从火焰移植到反应。我写了一个本地包装流星反应。并使用命令“meteor add package_name”成功将其添加到我的项目中。我想在本地包中定义的包组件(在jsx中的路由器/调用组件中)使用。在大火中,很容易写出模板名称{{> template_name}}。但在反应中我不知道它。怎么做?提前致谢!流星(反应):访问流星应用程序中的本地包装组件

回答

0

如果您从本地包中导出反应组件(例如,在/packages/your_local_package_name/index.js你写export { ComponentName } from './theFileYouDefinedItIn.js';那么它那么容易,因为写作:

import { ComponentName } from 'meteor/your_meteor_username:your_local_package_name'; 

但它确实取决于你如何导出的组件。这些可能是有用的资源:https://guide.meteor.com/structure.html#meteor-structurehttps://docs.meteor.com/api/packagejs.html

+0

好的。试过这个=>从'流星/ your_meteor_username:your_local_package_name'导入{ComponentName};但没有奏效。我想需要窥视出口方法。谢谢。 – Rashmi

+0

你确实意识到你必须用例如'ComponentName'与您的组件的实际名称? – tomsp