2012-03-09 110 views
0

我正面临着这个问题,当我试图使用$cookieStore将数据存储在我的角度控制器页面中时。是否还有其他配置可供选择?未捕获TypeError:无法调用未定义的方法'put'

function fbLogin($cookieStore){ 

    $cookieStore.put("userid",'12345'); 
    validateUser(userid); 
    alert(userid); 
} 
+0

什么是fbLogin函数?它是角度控制器吗?这听起来像你只是把它称为一个通用函数,没有参数,这当然意味着$ cookieStore是未定义的。 – Vojta 2012-03-09 23:05:32

回答

0

你实际上并没有将JavaScript的任何地方定义为userId。您正在设置一个cookie,其值为userid=12345,但随后调用validateUser的未知变量,userId具有未定义的值。

相关问题