2013-04-10 2 views
5

Могу ли я написать свой бритву код в JavaScript, как это:можно написать код бритвы в javascript?

<script type="text/javascript"> 
    $(document).ready(function() { 
     alert("test"); 

     @if (Model != null) 
     { 
      foreach (var item in Model) 
      { 
       alert(item); 
      } 
     } 
    }); 
</script> 

Я получаю сообщение об ошибке, что предупреждение не определено

ответ

8
<script type="text/javascript"> 
    $(document).ready(function() { 
     alert("test"); 
     @if (Model != null) {    
      foreach (var item in Model) { 
       @:alert(item); 
      } 
     } 
    }); 
</script> 

Поскольку вы внутри блока бритвы кода, вам необходимо указать бритву alert() не входит в кодовый блок бритвы через @:

В качестве альтернативы вы можете использовать <text>.

<text> 
    alert(item); 
</text> 
Смежные вопросы