Last Updated: February 25, 2016
·
364
· ajaxmonk

Saving a value to Angular $cookie

When setting an non string datatype to $cookie, you will find that it doesn't get saved. Convert your data to a string and then you will notice $cookie storing correctly again.

//--wont work
$cookie.favNumber=1

//--will work
$cookie.favNumber=''+1;

//--retrieval is simple as
var favNumber=parseInt($cookie.favNumber);