javascript - Hvordan bruke Alertify i Typescript?


Jeg er relativt ny på Angular2, så vær tålmodig med meg.

Jeg prøvde å bruke Alertify.js i mitt Angular2-prosjekt for en egendefinert dialogboks, men jeg får ikke Alertify til å fungere... Jeg er ikke så kjent med js, så jeg prøvde å bruke alertify.js i Typescript, eller heller prøvde å lage en modul ut av den alertify.js-filen.

Jeg fant noe om bruk av .d.ts-filer, og jeg fant også alertify.d.ts-filen på GitHub, men jeg klarer ikke å finne ut hvordan jeg skal bruke den. Jeg prøvde flere ting, men til slutt mislyktes jeg.

Er det noen som kan hjelpe meg med dette problemet eller kan vise meg et alternativ til en tilpasset dialogboks?

Svar #1

Hvis du ikke vil bruke tsd eller typings, er den enkleste måten å kopiere alertify.d.ts-filen til kildekatalogen din, inkludere alertify.js ved å bruke script-taggen og legge til neste linje i main.ts/boot.ts:

/// <reference path="../path-to/alertify.d.ts" />

Svar #2

Jeg fant ut hvordan jeg kunne bruke Alertify på en måte som er så enkel som mulig for meg.

Jeg koblet det nettopp til min index.html med

<script src="alertify/alertify.min.js"></script>

og så bare kalle det alertify.METHODE().

Så å gjøre Alertify global gjør det veldig enkelt å bruke.

Relaterte artikler