使用angular.js获取窗口用户名和域名

时间:2015-04-23 18:08:54

标签: angularjs

我需要使用angular获取窗口用户名(Enviorment.UserName)和域名(Environment.DomianName)。是否可以使用angularjs。

1 个答案:

答案 0 :(得分:1)

AngularJS是一个客户端应用程序,只能访问浏览器的window对象中的变量。 Environment对象是默认情况下只能在服务器上访问的对象。根据您创建的应用程序类型,您可以使用Razor或ASP语言执行以下操作:

// c#
public static string UserDomainName { get; }

// cshtml / aspx (JavaScript)
<script>
  // add to global window object (not recommended, but will work)
  window.yourUserNameVariable = @UserDomainName; // or <%=UserDomainName %> if asp
</script>