【问题标题】:Meteor (React) : Access Local Package component in Meteor AppMeteor (React) : 在 Meteor App 中访问本地包组件
【发布时间】:2017-08-04 17:24:45
【问题描述】:

从 blaze 迁移到 react。我在流星反应中编写了一个 本地包。并使用命令“meteor add package_name”成功将其添加到我的项目中。我想使用(在 jsx 中的路由器/调用组件中)在本地包中定义的包组件。在 blaze 中,只需编写模板名称 {{> template_name}} 就很容易了。但在反应中,我对此一无所知。怎么做?提前致谢!

【问题讨论】:

    标签: meteor packages meteor-react


    【解决方案1】:

    如果您从本地包中导出了 react 组件,例如在/packages/your_local_package_name/index.js 你写了export { ComponentName } from './theFileYouDefinedItIn.js'; 那么它就像写一样简单:

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

    但这实际上取决于您如何导出组件。这些可能是有用的资源:@​​987654321@ 和 https://docs.meteor.com/api/packagejs.html

    【讨论】:

    • 好的。试过这个 => import { ComponentName } from 'meteor/your_meteor_username:your_local_package_name';但没有奏效。我想需要窥视导出方法。谢谢。
    • 你确实意识到你必须替换例如ComponentName 与您的组件的实际名称?
    猜你喜欢
    • 1970-01-01
    • 2016-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-22
    • 1970-01-01
    • 2016-10-07
    • 1970-01-01
    相关资源
    最近更新 更多