我们如何将ViewBag数据放在$ scope对象中?

时间:2015-11-09 09:49:16

标签: asp.net angularjs asp.net-mvc-4 angularjs-scope viewbag

我是Angular的新手,并将ActionResult中的ViewBag数据发送到View中。在视图中我想访问ViewBag并将内容放在$ scope对象中,如

$scope.productList = ViewBag.productList;

但不知道如何做到这一点。请建议任何参考。

更新

我试图在Window范围内获取ViewBag对象,然后将范围扩展到$ scope对象。但它没有成功。

        <script>
            window.Category = [];
            @foreach (var listItem in (IEnumerable<SelectListItem>)ViewBag.Categories)
            {
                window.Category.Add(listItem.Text);
            }


        </script>

1 个答案:

答案 0 :(得分:0)

尝试使用<script type="text/javascript"> 这让你可以混合使用剃须刀和javascript

请参阅harehare