Estoy desarrollando una aplicación de pirámide simple en la que estoy usando JQuery para hacer solicitudes AJAX. Hasta ahora tenía mi código de JavaScript dentro de mis plantillas de camaleón. Ahora quiero extraer mi javascript en otra ubicación (por ejemplo, como recursos estáticos).Plantillas de camaleón para archivos javascript?
Mi problema es que no encuentro mi código JavaScript se basa en el contenido generado dinámicamente, así:
$.post("${request.route_url('my_view')}",{'data': 'some data'}, function(html){
$("#destination").html(html);
});
El ser elemento dinámico:
"${request.route_url('my_view')}"
Qué está llamando el método route_url del objeto de la petición dentro de la plantilla.
¿Existe un patrón reconocido para separar tales archivos javascript en sus propias plantillas y proporcionar rutas y vistas para ellos o simplemente guardo mi javascript en la plantilla de mi página?
Gran respuesta, gracias. –
Fui por la opción 2 ya que parece ajustarse a lo que estoy haciendo mejor. –