L'uscita di supporto manubrio non viene visualizzata nel modello
-
11-11-2019 - |
Domanda
Ho un metodo di supporto per manubrio che sta recuperando un oggetto JSON attraverso l'Ajax e quindi voglio formattare quel JSON in HTML e iniettarlo nel modello.
Costruisco HTML e output sulla console e vedo l'uscita correttamente, ma
Il risultato dell'helper manubrio non viene mai visualizzato nel modello.
Handlebars.registerHelper("accounts_dropdown", function() { function get_dropdown(callback){ var dropdown='Select Account'; $.ajax({ url: 'accounts', success: function(response){ for(var i=0;i<response.length;i++){ dropdown+=' < option value="'+response[i].id+'">'+response[i].name+'</option>'; } callback(dropdown); } }); } get_dropdown(function(dropdown){ console.log(dropdown); return new Handlebars.SafeString(dropdown); }); });
E nel mio modello ho
{{accounts_dropdown}}
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow