<th><a href="javascript:;" ng-click="order(@ViewBag.desc)">Name</a></th>
&#13;
这是我正在使用的代码,并希望在角度控制器中使用视图包数据 我被困在这里
答案 0 :(得分:3)
无法将ViewBag数据传递给js文件,因为所有Razor标记都由Razor引擎处理,并且只能在Razor模板中使用。但是,如this answer中所述,您可以将ViewBag.desc分配给js变量并在Angular控制器中使用此变量
<script>
var desc = @ViewBag.desc;
</script>
并在您的控制器中
$scope.desc = desc;