Получение ошибки при использовании символа μ в angularjs

Получив эту ошибку, я возвращаю данные из веб-сайта с помощью jaydata.

Error: Lexer Error: Unexpected next character at columns 27-27 [µ] in expression [foodDetail.FoodItem.Vit_C__µg_].

Мой код выглядит следующим образом:

<i>
 <li><span>Vitamin C</span><span>{{foodDetail.FoodItem.Vit_C__µg_}}</span></li>
 <li><span>Vitamin B6</span><span>{{foodDetail.FoodItem.Vit_B6__mg_}}</span></li>
</i>
1 ответ

Пожалуйста, попробуйте ниже:

angular.module("test", [])
.run(function($rootScope) {
 $rootScope.foodDetail = {
 FoodItem: {
 'Vit_C__µg_': 'Vit_C__µg_Val',
 'Vit_B6__mg_': 'Vit_B6__mg_Val',
 }
 };
});

licensed under cc by-sa 3.0 with attribution.