Я встроил свое угловое приложение внутри веб-части редактора контента sharepoint. Приложение не находится в том же каталоге, что и сайт sharepoint. он размещается на отдельном веб-сервере. сайт SharePoint содержит необходимые мета-тегиAngularJS encoding german umlauts
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
я также ссылаться на мой сценарий выглядит следующим образом:
<script type="text/javascript" charset="utf-8" src='http://server/app.js'></script>
угловой index.html не имеет тег головы и тела, потому что это просто встроенный внутри другая страница (хотя я тестировал ее с дополнительной головой (+ мета) и тегом тела - не работал).
Если я пишу какой-то простой текст ('Äpfel sind großartig') внутри моего index.html, он отображается правильно. если я поставил промежуток внутри index.html так:
<span>{{myText}}</span>
и установить «MYTEXT» внутри моего контроллера
$scope.myText = 'Äpfel sind großartig'
я просто получить странный текст (немецкие символы перепутались). даже консоль текст
console.log('Äpfel...')
перепутались.
Я также использую элементы управления kendo ui, как и их сетка. Названия немецких колонок (например, «Geändert am») тоже перепутаны.
Вы не знаете, как это исправить?
спасибо!
Danke !!! ;-) .... – Pascal