我遵循了有关如何在Angular中使用javascript / jquery的教程How to use a Javascript script in Typescript (Angular 5 CLI)。我已经按照步骤操作,但是在组件中找不到该文件。
我创建了一个非常简单的名为
的jquery文件。jqfilejs.js
并下载
jquery-3.3.1.min.js
。
根据教程
"scripts": [
"../node_modules/jquery/dist/jquery.min.js",
"assets/js/someJqueryThing.js",...
我已将这些行添加到angular.cli.json中,但带有我的文件名
“ assets / js / jqfilejs.js”
然后我将jqueryfileadress更改为
“ ../ node_modules / jquery / dist / jquery-3.3.1.min.js”
。 然后,我在上面创建了目录,并将jqfilejs.js添加到asset / js中,并将jquery-3.3.1.min.js添加到了node_modules / jquery / dist /中。
根据教程,我将添加此行
import('jqfilejs');
declare function playSound():void;
到打字稿文件。我在component.ts文件中使用它。但是import('jqfilejs')声明得到
[ts]找不到模块'jqfilejs'。
消息。有人知道我做错了吗? 谢谢
答案 0 :(得分:0)
将资产文件夹添加到:
dict_coord = {(0,0): 1, (0,1): 0, (0,2): 2,
(1,0): 1, (1,1): 1, (1,2): 0,
(2,0): 1, (2,1): 2, (2,2): 0}
dict_values = {0: 1.1232.., 1: 0.3523.., 2: -1.2421..}
result = np.array([[0.3523,1.1232,-1.2421],
[0.3523,0.3523,1.1232],
[0.3523,-1.2421,1.1232]])
在angular.cli.json中。
答案 1 :(得分:0)
我改用了本教程,并在需要的地方使用Angular中的jQuery,而不是下载库。