2017-07-31 144 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