Bagaimana untuk Mengintegrasikan Fungsi JavaScript Luaran ke dalam Projek Sudut?

Barbara Streisand
Lepaskan: 2024-10-26 14:23:31
asal
955 orang telah melayarinya

How to Integrate External JavaScript Functions into an Angular Project?

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"
]
Salin selepas log masuk

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;
Salin selepas log masuk

Dalam komponen atau perkhidmatan Angular anda, anda kemudian boleh mengimport skrip seperti berikut :

import * as variable from 'variableName';
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!