gpt4 book ai didi

meteor - Meteor-React 项目中 Components、Layouts 和 Pages 文件夹的确切用途是什么?

转载 作者:行者123 更新时间:2023-12-04 18:02:05 25 4
gpt4 key购买 nike

我正在用 Meteor 开始一个新项目,我想使用 --full创建项目时的架构:meteor create myApp --full
但是,我不太了解 import/ui/中某些文件夹的用途和区别:

  • 组件
  • 布局
  • 页数

  • 特别是 layouts之间的区别和 pages .它们应该包含什么类型的代码?

    最佳答案

    一旦您尝试掌握 React,它实际上就会变得清晰。但是,了解它对于 Blaze 也非常有值(value)。

    元器件
    这些是自包含的 react 组件或火焰模板。这意味着它们不受应用程序中任何其他内容的限制。 Meteor 描述了两种类型的组件:可重用和智能。可重用组件是通用的、可重用的,不包含任何业务逻辑。它们通过父组件接收数据。

    智能组件通常不包含太多与 UI 相关的逻辑,而只是充当数据和可重用组件之间的层。这些智能组件包含业务逻辑并将数据推送到可重用组件。

    布局
    字面上只是布局。应用程序用户界面的结构是一个布局。它不应该包含任何逻辑。布局主要包含对 react 智能组件的引用,这些组件依次加载可重用组件。

    页数
    与布局相同,但在页面级别。每个页面都包含一个布局和引用组件。

    可以在这里找到更好的解释:
    https://guide.meteor.com/ui-ux.html

    关于meteor - Meteor-React 项目中 Components、Layouts 和 Pages 文件夹的确切用途是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44309390/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com