首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在"dotnet新角度“项目中使用角树组件?

在"dotnet新角度“项目中使用角树组件?
EN

Stack Overflow用户
提问于 2017-08-25 15:00:20
回答 1查看 985关注 0票数 30

当尝试将角树组件集成到用dotnet new angular创建的项目中时,我始终遇到一个例外:

void(0)不是函数。

要么树永远不会出现,要么它会短暂地出现,但随后会发生错误并消失。我认为这是由于一个包版本控制问题,因为组件自己的演示很好。但我不知道是哪一个包裹,或者是什么解决方案。

我已经做了将此交叉发布到角树组件论坛上。,也做了各种尝试,作为一个公共回购

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2019-09-12 11:39:53

我刚刚测试了它自己,它正在运行的铬版本73.0.3683.86。我使用了Visual代码,但您可以使用任何您想要的。

  1. 创建一个文件夹并使用VS代码打开它
  2. 打开终端并执行dotnew new angular命令-这将创建一个.net核心应用程序
  3. 执行ng new tree-test命令-它创建一个角应用程序名称树-测试。选择yes,当提示时,然后选择scss格式
  4. 执行cd tree-test -将工作文件夹更改为新创建的角应用程序
  5. 执行npm install --save angular-tree-component -这将将您的组件安装到应用程序
  6. 打开tree-test>src>styles.scss文件并在其中添加一行:@import '~angular-tree-component/dist/angular-tree-component.css'; -这将使您的树样式工作。
  7. 打开app.module.ts文件并将import { TreeModule } from 'angular-tree-component';添加到标题中,并设置如下所示的导入:imports: [..., TreeModule.forRoot()]
  8. 打开app.component.html文件并将所有内容替换为<tree-root [nodes]="nodes" [options]="options"></tree-root>
  9. 打开app.component.ts并用以下内容替换所有AppComponent类内容:

节点=[{ id: 1,名称:‘root1 1’,子节点:{ id: 2,名称:'child1‘},{ id: 3,名称:'child2’},{ id: 4,名称:‘root1 2’,子节点:[{ id: 5,name:‘child1 2.1’},{ id: 6,名称:‘children 2.2’,子:{ id: 7,name:'subsub‘} ];选项= {};

  1. 运行ng serve命令,直到它完成并在http://localhost:4200中打开您的浏览器。你会在那里看到一棵漂亮的树。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45884280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档