Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角度2-如何使用外部库_Javascript_Angular_Typescript - Fatal编程技术网

Javascript 角度2-如何使用外部库

Javascript 角度2-如何使用外部库,javascript,angular,typescript,Javascript,Angular,Typescript,我是Angular和Angular 2的新手,我想在我的项目中使用以下外部库: 为了使用这个库,我在index.html文件中的angular前面放了以下行: <script src="./lib/angular-canvas-area-draw.js"></script> 我应该如何解决这个问题?根据您的标签,假设您试图在AngularJs应用程序中使用AngularJs插件,这是行不通的(或者至少使用升级适配器和一些zonejs黑客攻击很难让它运行)。尝试找到An

我是Angular和Angular 2的新手,我想在我的项目中使用以下外部库:

为了使用这个库,我在index.html文件中的angular前面放了以下行:

<script src="./lib/angular-canvas-area-draw.js"></script>

我应该如何解决这个问题?

根据您的标签,假设您试图在AngularJs应用程序中使用AngularJs插件,这是行不通的(或者至少使用升级适配器和一些zonejs黑客攻击很难让它运行)。尝试找到AngularJs而不是AngularJs的插件

但是如果你的标签有误导性,并且你正在使用AngularJs,那么请确保在插件之前包含AngularJs

<script type="text/javascript" src="./lib/angular.min.js"></script>
<script src="./lib/angular-canvas-area-draw.js"></script>

将您的dependencie移动到类似以下脚本下的
.angular cli.json
文件中

 "scripts": [
        ....,
        "./lib/angular-canvas-area-draw.js"
      ],
从最新的angulae cli开始,您必须在angular-cli.json文件的脚本和样式标记下添加所有外部文件(css和js)


您是否使用在索引文件中添加了angular.js文件?是的,但我始终存在此错误!必须在索引文件中的任何其他文件之前导入。可以粘贴你的索引文件和文件结构吗?我使用的是Angular2,你能看一下我想使用的库的链接并告诉我如何使用它吗?在链接中,它是为Angular 2编写的,由于我是Angular的新手,我正在努力理解如何使用它,谢谢。它应该像上面的脚本标签一样导入,并且它应该能够正常工作,提供放置在库中的“角度画布区域绘制”和索引文件,能够从提供位置获取角度画布区域绘制我正在使用Angular2,请您查看我要使用的库的链接,并让我知道如何使用它?在链接中,它是为Angular 2编写的,由于我是Angular的新手,我正在努力了解如何使用它,感谢您不能将它与AngularJs一起使用Angular库标记本身,因此它不是为Angular编写的,如果您阅读代码,您将看到它是AngularJs插件,请参阅:我找不到您在我的Angular 2项目中提到的文件,你能看看我想用的库的链接,告诉我怎么用吗?在为Angular 2编写的链接中,由于我是Angular的新手,我正在努力了解如何使用它,感谢您查看Angular 2的项目结构,您将看到
Angular cli.json
文件。我执行了以下步骤:1-使用angular cli创建项目2-将lib添加到.angular-cli.json文件中,如您所说3-将使用部分从以下链接添加到index.html:但我看不到结果,有任何建议吗?chrome控制台中没有错误!有什么帮助吗?
 "scripts": [
        ....,
        "./lib/angular-canvas-area-draw.js"
      ],