سؤال

أحاول تحويل ذلك:

<%
    var obj = Model.Div;
%>
<script type="text/javascript">
   var lockpopup<%=obj %> = null;
   function call<%=obj %>(<%=JsTools.MakeParameters(Model.Parameters) %>) { 
      if(lockpopup<%=obj %> != null) return;
   }

إلى حلاقة synthax ...

شكرًا

هل كانت مفيدة؟

المحلول

تخميني غير المختبر تمامًا.

@{
  var obj = Model.Div;
  <script type="text/javascript">
    var lockpopup@obj = null;
    function call@obj (@(JsTools.MakeParameters(Model.Parameters))) { 
      if(lockpopup@obj != null) return;
    }
  </script>
}  

وفي الماضي ، لا أرى كيف يعلن obj مفيد. ويضيف طبقة من عدم التوجيه. لماذا ليس ببساطة؟

<script type="text/javascript">
  var lockpopup@(Model.Div) = null;
  function call@(Model.Div) (@(JsTools.MakeParameters(Model.Parameters))) { 
    if(lockpopup@(Model.Div) != null) return;
  }
</script>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top