Бритва вместо Javascript - PullRequest
       4

Бритва вместо Javascript

0 голосов
/ 23 ноября 2011

Я новичок в использовании Razor и ASP.NET.

В настоящее время у меня есть сайт, на который я пытаюсь портировать, который интенсивно использует функции Javascript для манипулирования элементами на HTML-странице.

Можно ли вместо этого использовать синтаксис Razor?Как вы получаете DIV и другие элементы на странице?Я использую веб-страницы ASP.NET.

Спасибо за любую помощь.

Ответы [ 2 ]

0 голосов
/ 23 ноября 2011

Нет, Razor не может легко заменить интенсивное использование javascript (то есть веб-приложения) без полного переписывания функциональности Html-приложения, перемещающей со стороны клиента на сторону сервера.

Вы, вероятно, лучше всего изучите javascript или определите, каковы основные требования, и перепишите в Razor.

Потенциально замена javascript на более аккуратный javascript может помочь, если вы посмотрите на подобные Knockoutjs и Jquery Templates возможно, это может облегчить вашу боль.

0 голосов
/ 23 ноября 2011

Вы можете встроить синтаксис-ориентированный код Razor в блоки скриптов.Ниже приведены некоторые потоки, которые решают ту же проблему:

Представления Razor в Asp.Net MVC3: синтаксис для встраивания кода в блок

Использование Razorв JavaScript

Синтаксис Razor и Javascript

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...