Našeptávač omezení výsledků

Diskuse k nové verzi mapového API. Napište nám, co se vám na novém API libí či nelíbí a přispějte svými komentáři a připomínkami k jeho zdokonalení.
jak...@...
Příspěvky: 1
Windows NT 64 bits Google Chrome 63.0.323

Našeptávač omezení výsledků

odesláno v 13 úno 2018 00:11

Dobrý den,

rád bych se zeptal k Vašemu ukázkovému kódu http://jsfiddle.net/smap/59b4tf7L/2/ který omezuje výsledky na ČR při použití části:
suggest.getProvider().updateParams(params => {
params.region = "";
// omezeni na cr
params.category = "address_cz,municipality_cz";
});

Bohužel tato část kódu nefunguje v prohlížeči Internet explorer. Můžete mi prosím poradit?

Ostatní prohlížeče v pořádku fungují.

Děkuji, Jakub Novák

jak...@...
Seznam vývojář
Příspěvky: 99
Windows NT 64 bits Firefox 59.0 64 bits

Re: Našeptávač omezení výsledků

odesláno v 13 úno 2018 08:18

Dobrý den,

takhle na první pohled bych řekl, že jde o to, že IE nezná syntaxi arrow function, která je zde použitá. Stačí ji tedy nahradit za anonymní funkci. Tedy z updateParams(params => {...}) udělat updateParams(function(params) {...}.bind(this)). A jelikož uvnitř se k ničemu nepoužívá this, není třeba ho bindovat a bude stačit i updateParams(function(params) {...}).

Zpět na Mapy API v4.0