1

我想在我的 AngularJS 应用程序中使用来自 visjs.org的时间线。要渲染单个单元格,我想使用 AngularJS 模板。

在 visjs.org 网站上,我可以找到一个 Handlebars 模板的示例,该模板运行良好。

但是我想使用一些 AngularJS 功能(如 i18n 过滤器等),所以我更喜欢有一个“text/ng-template”模板,但我不知道如何配置 visjs 以使用 AngularJS 模板。

有任何想法吗?

4

1 回答 1

1

我的主要建议是使用在 visjs 的新角度版本中创建指令或组件。或者使用angular-visjs,一个由 visjs 团队 inode 开发的指令模块,用于支持 Angular 项目。但是您需要考虑开发人员的以下说明

注意:此库当前正在重构。目的是使指令更简单,删除额外的“非 vis.js”相关指令(例如时间板和时间导航),并使 DataSet 工厂与 vis.DataSet 保持一致,以便文档vis 完全(希望)适用且一致。

                     -The note was taken from ReadMe File on 4 th March 2017

对于使用像把手这样的模板,您可以参考堆栈溢出本身的另一篇文章

在AngularJS中解析类似于Handlebars的模板?

于 2017-03-04T17:18:45.587 回答