如何在Angle 2项目中使用Bower组件

迪兰卡·拉特纳亚克(Dilanka Rathnayake)

我是angular 2的初学者。Angular 2项目使用npm包,我们可以通过简单地导入如下内容来在angular 2项目中使用它们

import { FormsModule } from '@angular/forms';

另外,我们可以使用package.jsonfile导入和安装npm软件包

但是问题是我必须bower在我的angular 2项目中导入组件。这是安装链接和使用指南bower componenthttps://www.predix-ui.com/?show=getting_started&type=local

我复制了凉亭的部件置入资产的文件夹在我的项目,并试图进口,在凉亭组成我的index.html如下

<head>
  <meta charset="utf-8">
  <title>TestApp</title>
  <base href="/">
  <link rel="import" href="./assets/px-spinner/px-spinner.html" />
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="icon" type="image/x-icon" href="favicon.ico">
</head>

然后,我尝试在我的app.component.html文件中使用它们,src/app如下所示。

<h1>
  {{title}}
</h1>
<px-spinner>
  <px-inbox height="100vh" list-items='[{"id":"1","title":"GT Vibration","subtitle":"Block 2","severity":"important","date":"2016-10-05T01:29"}]'>
    // define or bind to your details view here
  </px-inbox>

</px-spinner>

但随后出现以下错误。

zone.js:388Unhandled Promise rejection: Template parse errors:
'px-inbox' is not a known element:
1. If 'px-inbox' is an Angular component, then verify that it is part of this module.
2. If 'px-inbox' is a Web Component then add "CUSTOM_ELEMENTS_SCHEMA" to the '@NgModule.schemas' of this component to suppress this message. ("
</h1>
<link rel="import" href="./assets/px-spinner/px-spinner.html" />
[ERROR ->]<px-inbox height="100vh" list-items='[{"id":"1","title":"GT Vibration","subtitle":"Block 2","severity"): AppComponent@4:0 ; Zone: <root> ; Task: Promise.then ; Value: Error: Template parse errors:(…) Error: Template parse errors:
'px-inbox' is not a known element:
1. If 'px-inbox' is an Angular component, then verify that it is part of this module.
2. If 'px-inbox' is a Web Component then add "CUSTOM_ELEMENTS_SCHEMA" to the '@NgModule.schemas' of this component to suppress this message. ("
</h1>
<link rel="import" href="./assets/px-spinner/px-spinner.html" />
[ERROR ->]<px-inbox height="100vh" list-items='[{"id":"1","title":"GT Vibration","subtitle":"Block 2","severity"): AppComponent@4:0
    at TemplateParser.parse (http://127.0.0.1:4200/main.bundle.js:13787:19)
    at RuntimeCompiler._compileTemplate (http://127.0.0.1:4200/main.bundle.js:32817:51)
    at http://127.0.0.1:4200/main.bundle.js:32737:62
    at Set.forEach (native)
    at RuntimeCompiler._compileComponents (http://127.0.0.1:4200/main.bundle.js:32737:19)
    at createResult (http://127.0.0.1:4200/main.bundle.js:32633:19)
    at ZoneDelegate.invoke (http://127.0.0.1:4200/main.bundle.js:62681:26)
    at Zone.run (http://127.0.0.1:4200/main.bundle.js:62563:43)
    at http://127.0.0.1:4200/main.bundle.js:62951:57
    at ZoneDelegate.invokeTask (http://127.0.0.1:4200/main.bundle.js:62714:35)

现在,我对如何在项目中使用它们感到困惑。请给我一个提示。

谢谢

yurzui

我想您正在寻找这样的东西:

schemas: [CUSTOM_ELEMENTS_SCHEMA]

在你内 @NgModule

柱塞示例

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在现有项目中使用Bower?

来自分类Dev

如何在Python 3项目中使用Python 2软件包?

来自分类Dev

如何在基于服务的Angular2项目中使用依赖注入

来自分类Dev

如何在Dart中使用Bower组件?

来自分类Dev

如何在GWT Maven项目中使用简单的Maven项目作为依赖项?

来自分类Dev

当我使用ng服务运行时,如何在Angular6项目中使用ionic4组件

来自分类Dev

在Angle 2项目中组织文件

来自分类Dev

如何在项目中使用Printf

来自分类Dev

如何在targeting.net 4.0项目中使用异步关键字

来自分类Dev

如何在Adobe CQ5项目中使用和配置回发?

来自分类Dev

如何在Scala / Play 2.2项目中使用OrientDB?

来自分类Dev

如何在Angular 9项目中使用Amplify-Authenticator修复生产版本?

来自分类Dev

如何在Ionic5项目中使用SocialShare插件共享本地文件?

来自分类Dev

如何在swift3项目中使用目标c视图控制器

来自分类Dev

如何在多模块Maven项目中使用Maven组件插件

来自分类Dev

如何在多模块Maven项目中使用Maven组件插件

来自分类Dev

无法在Angle 9项目中使用外部CSS样式表

来自分类Dev

如何在同一项目中使用2个不同的数据库架构组织Entity Framework Core迁移(代码优先)?

来自分类Dev

如何在使用bootstrap-loader的Angular 2项目中覆盖bootstrap sass变量?

来自分类Dev

如何在symfony2项目中添加angularjs

来自分类Dev

如何在不同的java项目中使用java项目?

来自分类Dev

如何在Dart VM上测试Angle 2服务?

来自分类Dev

如何在Angle 2中升级路由器的版本?

来自分类Dev

如何在Angle 2中升级路由器的版本?

来自分类Dev

如何在同一项目中使用'grunt-shell'和'grunt-shell-spawn'?

来自分类Dev

如何在同一项目中使用android支持库v4和v13?

来自分类Dev

如何在同一项目中使用MVC控制器和WebAPI控制器

来自分类Dev

如何在同一项目中使用CardIO和Paypal-iOS-sdk(重复符号)

来自分类Dev

如何在同一项目中使用其他 swift 文件(同一目标)中的函数

Related 相关文章

  1. 1

    如何在现有项目中使用Bower?

  2. 2

    如何在Python 3项目中使用Python 2软件包?

  3. 3

    如何在基于服务的Angular2项目中使用依赖注入

  4. 4

    如何在Dart中使用Bower组件?

  5. 5

    如何在GWT Maven项目中使用简单的Maven项目作为依赖项?

  6. 6

    当我使用ng服务运行时,如何在Angular6项目中使用ionic4组件

  7. 7

    在Angle 2项目中组织文件

  8. 8

    如何在项目中使用Printf

  9. 9

    如何在targeting.net 4.0项目中使用异步关键字

  10. 10

    如何在Adobe CQ5项目中使用和配置回发?

  11. 11

    如何在Scala / Play 2.2项目中使用OrientDB?

  12. 12

    如何在Angular 9项目中使用Amplify-Authenticator修复生产版本?

  13. 13

    如何在Ionic5项目中使用SocialShare插件共享本地文件?

  14. 14

    如何在swift3项目中使用目标c视图控制器

  15. 15

    如何在多模块Maven项目中使用Maven组件插件

  16. 16

    如何在多模块Maven项目中使用Maven组件插件

  17. 17

    无法在Angle 9项目中使用外部CSS样式表

  18. 18

    如何在同一项目中使用2个不同的数据库架构组织Entity Framework Core迁移(代码优先)?

  19. 19

    如何在使用bootstrap-loader的Angular 2项目中覆盖bootstrap sass变量?

  20. 20

    如何在symfony2项目中添加angularjs

  21. 21

    如何在不同的java项目中使用java项目?

  22. 22

    如何在Dart VM上测试Angle 2服务?

  23. 23

    如何在Angle 2中升级路由器的版本?

  24. 24

    如何在Angle 2中升级路由器的版本?

  25. 25

    如何在同一项目中使用'grunt-shell'和'grunt-shell-spawn'?

  26. 26

    如何在同一项目中使用android支持库v4和v13?

  27. 27

    如何在同一项目中使用MVC控制器和WebAPI控制器

  28. 28

    如何在同一项目中使用CardIO和Paypal-iOS-sdk(重复符号)

  29. 29

    如何在同一项目中使用其他 swift 文件(同一目标)中的函数

热门标签

归档