من متاسفانه با فریمورک AngularJS کار نکردم اما فکرمیکنم اگر این توکن ( {{Name}} ) میتونه هرجایی در صفحه باشه و فریمورک اونو جایگزین میکنه، احتمالا باید کل محتوا رو به صورت یک رشته دید و عبارت رو جایگزین کرد.
شاید این کد چیزی باشه که مدنظرتون هست:
کد HTML:
<h2>Page Title</h2>
<p>Paragraph content</p>
<div>Other content</div>
<div>Welcome {{Name}}</div>
<hr/>
<div><a href="/Users/{{Name}}/">{{Name}}</a></div>
function tokenReplace(name, value){
var token = '{{' + name + '}}';
var content = $('body').html();
var regexp = new RegExp(token, 'g');
content = content.replace(regexp, value);
$('body').html(content);
}
tokenReplace('Name', 'Hakan');
میتونید اجرای این کد رو در لینک زیر مشاهده بفرمایید: