Jaka jest dokładna różnica między okienkiem a oknem w strukturze jonowej?
Na przykład w tutorialu localstorage na learn.ionicframework.com/formulas/localstorage/ używane są zarówno okno $, jak i okno.
Jaka jest dokładna różnica między okienkiem a oknem w strukturze jonowej?
Na przykład w tutorialu localstorage na learn.ionicframework.com/formulas/localstorage/ używane są zarówno okno $, jak i okno.
$window
jest kątowym serwis owijania zmienną globalną window
, głównie w celu umożliwienia wyśmiewać go do testów jednostkowych:
referencję do obiektu okna przeglądarki. Chociaż okno jest dostępne globalnie w JavaScript, powoduje problemy z testowalnością, ponieważ jest to zmienna globalna. W kanciastym określamy to zawsze za pomocą usługi $ window, więc można ją przesłonić, usunąć lub wyśmiać w celu przetestowania.
Jeśli spojrzeć at the source, zobaczysz, że nie ma dużo więcej za nim:
function $WindowProvider() {
this.$get = valueFn(window);
}
Oba nie są związane z jonowych ram jako takie.
Okno to obiekt przeglądarki reprezentujący okno zawierające DOM. "Dokument", którego używamy dla javascript jest właściwością obiektu window window.document.
przekazać ten browser window object
gdzie $ okno to usługa stworzona w kątowy, który może być wstrzykiwany do jakiejkolwiek usługi lub sterownika pisemnej ponownie kątowe do korzystania z jego API.
odnoszą się do tego za USD oknie