首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角JS的PapaParse

角JS的PapaParse
EN

Stack Overflow用户
提问于 2014-12-30 06:17:59
回答 4查看 6.6K关注 0票数 2

喜欢不错的CSV解析器& PapaParse的非解析器。有人能帮我把这个和角JS结合起来吗。

我喜欢使PapaParse以角度的方式工作。想找个解决办法。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-12-30 09:06:25

您可以使用value提供自包含的第三方库。

代码语言:javascript
复制
angular.module('your.app')
    .value('yourLib', yourLib);

然后,在您的控制器或服务中,您可以使用DI以正常的方式将它带来。

代码语言:javascript
复制
angular.module('your.app')
    .controller('YourController', YourController);

YourController.$inject = ['yourLib'];
function YourController(yourLib) {

   //. . .  
} 

如果第三方行是构造函数,需要更新,则可能需要创建一个工厂或提供程序,该工厂或提供程序的方法接受将params传递给构造函数,则返回一个新实例。

编辑

在查看PapaParse之后,您将希望使用value将其注册到角度注入器中。

票数 4
EN

Stack Overflow用户

发布于 2015-06-04 10:14:36

实际上我并没有做任何想装它的事。只需将其添加到html文件和我的lib文件夹中即可。在我的例子中:/lib/paparse.min.js

还有index.html。与往常一样,脚本:

代码语言:javascript
复制
<script src="lib/papaparse.min.js"></script>

然后我在我的控制器里用了它:

代码语言:javascript
复制
Papa.parse(data, {
    complete: function(results) {
        console.log("Finished:", results.data);
    }
});
票数 7
EN

Stack Overflow用户

发布于 2014-12-30 07:23:06

只需使用前端模块化工具(如requirejs )在上下文中加载papaParser并在任何控制器或服务中调用api即可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27700519

复制
相关文章

相似问题

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