2014-10-23 3 views
-1

Я использую машинопись для своих контроллеров и сервисов AngularJS. Мне нравится компилировать JS, так как он экономит массу времени на устранение неполадок и значительно улучшает intellisense. Но то, что он не улавливает, - это опечатки, оставшиеся в представлениях. Если у меня есть типизированное свойство модели, называемое «customerName», и в представлении я ссылаюсь {{ x.customerNam }}, я не узнаю об ошибке до времени выполнения.Могу ли я использовать TypScript для проверки выражения вида AngularJS?

Кто-нибудь знает, как я могу использовать TypScript для проверки моих просмотров?

+1

возможно дубликат [Использовать машинописи в AngularJS для проверки интерполяции/связывание в HTML] (http://stackoverflow.com/questions/25140029/use-typescript-in-angularjs-to-check- the-interpolation-binding-in-html) –

ответ

2

К сожалению, вы не можете использовать машинописи для просмотра. Здесь вам понадобится ваш инструмент IDE. Я знаю, что они улучшают угловую поддержку в следующем обновлении для VS 2013 и VS 2014 также должны иметь гораздо лучшую поддержку.

Мы также рассматриваем улучшение Угловое и Bootstrap историю значительно в Visual Studio, и поддерживает текущие версии , но и убедившись, что Угловая 2,0 полностью поддерживается с Intellisense и т.д. Это большая задача. В Visual Studio 2013 Update 4 мы уже внесли изменения, чтобы улучшить Угловой опыт. Редактор HTML больше не жалуется на пользовательские элементы и атрибуты, а {{}} поддержка шаблонов была переопределена, чтобы быть более гибкой.

AngularJs Updates in VS 2013 Update 4/2014

WebStorm 9 только что выпустили, которые могли бы иметь лучшую поддержку просмотра, а также для оказания помощи в поиске опечаток.

Веб-Essentials также часто обновляется и может иметь более точную поддержку в будущем.

http://vswebessentials.com/changelog

+0

как @John, упомянутый [WebStorm] [1] помогает с привязывающими выражениями, не ожидают, что XAML/Resharper понравится, но его неплохое не имеет ничего общего с TypeScript tho. .. [1]: https://www.jetbrains.com/webstorm/ – Dan

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