Heim > Web-Frontend > js-Tutorial > Hauptteil

Beispiel für den Zugriff auf diese geänderte Mitgliedsfunktion innerhalb eines js-Objekts_Grundkenntnisse

WBOY
Freigeben: 2016-05-16 16:50:58
Original
1244 Leute haben es durchsucht

Verwenden Sie einen Wrapper, um es zu kapseln, sodass sowohl innerhalb als auch außerhalb des Objekts darauf zugegriffen werden kann

Code kopieren Der Code lautet wie folgt:

Funktion MapPool(){

function createMarker(name, lat, lng, state){
var marker = new AMap.Marker({
position : new AMap.LngLat(lng, lat),
});
//die Funktion mapMoveTo ist auch hier nicht zugänglich
AMap.event.addListener(marker, "click",function(e){
//moveMapTo(key, name, state)
//oder this.moveMapTo(key, name, state) löst einen ungelösten Funktionsfehler aus
//Sie sollten die Wrapper-Funktion als Mitgliedsvariable schreiben
_mapMoveTo(key, name, state);
});
}

var _mapMoveTo = function(key, name, state){
//TODO
}

this.mapMoveTo = function(key, name, state) {
_mapMoveTo(key, name, state);
}
}

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!