Vous avez deux options:
- Utiliser la valeur d'un paramètre dans la fonction et le fil dans la vue
- Créer un espace de noms (au lieu de public niveau de la variable qui est considéré comme une mauvaise pratique en JS) et de définir cette valeur en haut de la page et ensuite l'utiliser dans votre js
Par exemple:
var MyCompany =
{
MyProject: {
MyVariable:""
}
};
Et puis, à votre avis, le configurer:
MyCompany.MyProject.MyVariable = @....
Mise à JOUR
Vous pourriez vous demander aucun n'est une bonne raison de couplage, eh bien, il est vrai, vous êtes de couplage js et la vue. C'est pourquoi, les scripts doivent être insensible à l'endroit où ils sont en cours d'exécution en tant qu'il est un symptôme de la non-organisation optimale de fichiers.
De toute façon il y a une troisième option pour créer un moteur d'affichage et d'exécuter les fichiers js contre la lame de rasoir et envoie les résultats. C'est plus propre, mais beaucoup plus lent donc pas recommandé.