当我使用backbonejs时,我曾经使用一些init函数从rails模板初始化整个应用程序。
如何使用Angularjs做到这一点?我还没有找到一种方法来在Angular服务或其他一些init函数中调用一些init函数。
如果用户已经登录,我想做的是给前端一个“用户ID”。我想将这个“用户ID”从后端传递给前端;我使用gon gem存储了这个“用户ID”。
答案 0 :(得分:0)
您可以在从服务器返回的html中定义常量。然后你注入" pageDefaults"进入任何需要引用它们的控制器或服务。
<script>
angular.module("myModule")
.constant('pageDefaults',{
userName: 'BillyBusiness',
phone:'5558889999'
});
};
</script>