Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Mengintegrasikan Fungsi JavaScript Luaran ke dalam Projek Sudut?
Mengintegrasikan Fungsi JavaScript ke dalam Projek Sudut
Soalan:
Bagaimana saya boleh memasukkan JavaScript fail skrip dan panggil fungsi tertentu di dalamnya, dari dalam projek Angular?
Jawapan:
Untuk menyepadukan fail skrip JavaScript ke dalam Angular, anda boleh merujuknya dalam fail angular-cli.json (atau angular.json dalam Angular 6 ) anda. Ini memberitahu Angular CLI tempat untuk mencari skrip semasa masa binaan.
Tambah baris berikut pada tatasusunan "skrip":
"scripts": [ "../path-to-script" ]
Seterusnya, anda perlu memastikan TypeScript dapat mengenali skrip luaran. Cipta fail typings.d.ts (jika ia tidak wujud) dalam direktori src dan tambahkan pengisytiharan berikut:
declare var variableName: any;
Dalam komponen atau perkhidmatan Angular anda, anda kemudian boleh mengimport skrip seperti berikut :
import * as variable from 'variableName';
Menggunakan teknik ini, anda boleh mengakses fungsi 'awam' (xyz()) daripada skrip abc.js dalam kod Angular anda, membolehkan anda menyepadukan kefungsian JavaScript luaran dengan lancar.
Atas ialah kandungan terperinci Bagaimana untuk Mengintegrasikan Fungsi JavaScript Luaran ke dalam Projek Sudut?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!