2014-11-30 7 views

ответ

7

ваш фрагмент кода работает!

демо: http://plnkr.co/edit/yNuNeE5yO3rgKAYfGx48?p=preview

HTML

<body ng-app="app"> 
    <div> 
    <div class="container" ng-controller="mainCtrl"> 
     <p> 
     {{ name.replace('some', 'thing') }} 
     </p> 
    </div> 
    </div> 

</body> 

JS

var app = angular.module('app', []); 


app.controller('mainCtrl',function($scope) { 

    $scope.name = 'this is some'; 

    } 
); 

выход this is thing

enter image description here

демо: http://plnkr.co/edit/yNuNeE5yO3rgKAYfGx48?p=preview

+0

Awesome! Благодарю. Я пробовал это раньше и, я не могу вспомнить, почему, но я не думал, что это сработало. Я искал через Google, и я ничего не мог найти. После прочтения вашего поста, я попробовал еще раз, и это сработало как шарм! Спасибо! –

0

Почему бы вам просто не заменить часть строки внутри вашего контроллера?

Итак, на ваш взгляд у вас есть: {{myString}}

и в контроллере у вас есть: $scope.myString.replace('some', 'thing');

Смежные вопросы