Как включить внешний JS-файл в Angular 4 и вызвать функцию из angular в js



Допустим у меня есть файл с именем abc.js с функцией xyz(). Я хочу вызвать эту функцию в моем проекте Angular 4. Как мне это сделать?

508   3  

3 ответов:

обратитесь к скриптам внутри .

"scripts": [
    "../path" 
 ];

затем добавить в typings.d.ts

declare var variableName:any;

импортируйте его в свой файл как

import * as variable from 'variableName';

для того, чтобы включить глобальную библиотеку, например jquery.JS-файл в массиве скриптов из angular-cli.json:

"scripts": [
  "../node_modules/jquery/dist/jquery.js"
]

после этого перезапустите ng serve, если он уже запущен.

Вы можете

import * as abc from './abc';
abc.xyz();

или

import { xyz } from './abc';
xyz()

Comments

    Ничего не найдено.