Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
对于Razor语法的助手,AngularJS的等效方法是什么_Angularjs_Asp.net Mvc 4_Razor - Fatal编程技术网

对于Razor语法的助手,AngularJS的等效方法是什么

对于Razor语法的助手,AngularJS的等效方法是什么,angularjs,asp.net-mvc-4,razor,Angularjs,Asp.net Mvc 4,Razor,我目前正在迁移到使用AngularJS,但在Razor语法方面我有一个有用的助手 @helper DataField(MvcHtmlString fieldName) { <input id="@fieldName" name="fieldName" /> @Html.DropDownList(fieldName + "_UnitOfMeasure", null, htmlAttributes: new { @class = "form-control" }) }

我目前正在迁移到使用AngularJS,但在Razor语法方面我有一个有用的助手

@helper DataField(MvcHtmlString fieldName)
{
     <input id="@fieldName" name="fieldName" />
     @Html.DropDownList(fieldName + "_UnitOfMeasure", null, htmlAttributes: new { @class = "form-control" })
}
我的模型现在将被拉入AngularJS中,使用$http以JSON的形式获取数据,因此这种旧方法不再有效。这里的基本目标是能够在一个地方更改布局和内容,而不必更新数百个布局和内容


我仍在学习Angular,但我正忙着决定是否使用Angular。感觉应该有一些简单的东西

我原以为自定义指令会起作用。是的,你需要执行指令
@DataField(Html.NameFor(m => m.Electricity_Original))