一、不要试图复用controller,一个控制器一般只负责一小块视图;

二、不要再controller中操作DOM,这不是控制器的职责;

三、不要在controller里做数据格式化,ng有很好用的表单控件;

四、不要在controller里做数据过滤操作,ng有$filter服务;

五、一般来说,controller是不会互相调用的,控制器之间的交互会通过事件进行。

在写东西的时候遇到这个问题,然后在Stack Overflow上找到了相似的问题。链接:http://stackoverflow.com/questions/19395445/cookiestore-get-return-undefined-in-angularjs

在写代码的时候,需要用到从服务器返回的cookie值来进行登录验证,但是当我试图通过代码获取cookie的时候,控制台提示‘undefined’,我用的是angularjs的$cookieStore.get()方法。但是在chrome的控制台上我可以找到所需要的cookie,如下图:

继续阅读

用ionicframework做一个小应用,需要取数据,本地测试会遇到跨域问题。

查了好多资料,谷歌百度都用上了,服务器端也修改成*了,就是不起作用,还是提示“XMLHttpRequest cannot load http://xxx/api/feedback/send. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8100' is therefore not allowed access.”

实在没办法了,在模拟机上看又太慢,看ionic官网博客,有一个解决方案,这里继续阅读