Estoy pasando una lista de subject de nombre en mi plantilla HTML de views.py pero no funciona de la forma en que funciona cuando paso una lista de forma estática.
Además, se convierte de forma predeterminada en Unicode (que no quiero)
El siguiente es mi código,
var data = "{{subject}}"; console.log("data before for loop",data) var i; for (i = 0; i<data.length; i++) { data = data.replace("'", "'"); } console.log("data after for loop",data) var t2 = ['IT', 'Maths', 'History', 'Civics', 'Virtualization', 'BIO', 'EH', 'Chemistry']; console.log(typeof data); console.log(typeof t2) y la siguiente es la salida de console.log ,
data before for loop ['IT', 'Maths', 'History', 'Civics', 'VWE', 'BIO', 'EH', 'EHas'] data after for loop ['IT', 'Maths', 'History', 'Civics', 'VWE', 'BIO', 'EH', 'EHas'] string objectQuiero saber por qué no funciona... y cómo puedo hacer que funcione...
Gracias.