【问题标题】:What is the proper way to integrate templates into an existing Angular 2+ app?将模板集成到现有 Angular 2+ 应用程序中的正确方法是什么?
【发布时间】:2017-09-03 03:29:34
【问题描述】:

我有一个 Angular 4 应用程序,我想改进 UI 仪表板。

我遇到了this dashboard from Creative Tim,它声称它是为 Angular 2+ 构建的。但是,当我下载它时,它似乎是它自己的独立项目。我不知道如何将它集成到我现有的应用程序中(即我只需要一些它包含的组件和功能,我不想把我的应用程序弄得一团糟)

复制您需要的部分并确保它们正常工作的正确方法是什么?

【问题讨论】:

    标签: angular templates angular-components


    【解决方案1】:

    通常在您开始项目时使用模板。在这种情况下,您可以使用同一个项目并通过编辑模板项目中的相应组件来创建新组件。

    在您的情况下,我建议您将所需的包添加到当前项目中,然后将模板项目中使用的类添加到您的项目中。

    要遵循的步骤:

    • 通过检查安装不在我们package.json 中的包 模板项目 package.json。
    • 在项目angular-cli.json 的样式和脚本字段中添加.css.js 文件。
    • 如果您的项目中有类似的组件需要设置样式,则将该类添加到您的项目组件中。
    • 如果您想完全使用新组件,请将相应的组件和样式复制到您的项目中。

    【讨论】:

    • 当我导入模板的样式时,我的初始页面的样式被破坏了。模板样式覆盖它们。有什么解决办法吗?
    猜你喜欢
    • 2017-12-18
    • 2015-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多