65 votes

Angular JS séparateur personnalisé

Comment puis-je utiliser un séparateur personnalisé pour angular JS? J'aimerais changer de l' {{ var }} de la syntaxe à l' [[ var ]].

Quelqu'un peut-il me montrer un exemple complet sur la façon de mettre en œuvre cette Angulaire?

105voto

pkozlowski.opensource Points 52557

Vous pouvez utiliser $interpolateProvider changer de début / fin symboles utilisés pour AngularJS expressions:

var myApp = angular.module('myApp', [], function($interpolateProvider) {
    $interpolateProvider.startSymbol('[[');
    $interpolateProvider.endSymbol(']]');
});

et puis, dans votre template:

Hello, [[name]]

Ici, c'est le travail jsFiddle: http://jsfiddle.net/Bvc62/3/

Consultez la documentation sur l' $interpolate service: http://docs.angularjs.org/api/ng.$interpoler

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X