记录我工作学习生活中的点点滴滴......

angularjs踩的坑真多,买的书是老版本的,学的时候拿新版本学,结果发现语法有些不一样,踩了不少坑。今天发现angularjs1.3.0终于不咋beta正式发布了,于是升级到了这个最新版,结果整个站点不行了。报错如下

showlist not a function

showlist是我定义的控制器,命名是控制器怎么说不是一个函数?从console完全可以正常调用。

最后发现是控制器不允许这样写了,需要改为下面的格式的

app.controller('showlis......

发布于2014年10月15日 17时23分,被围观2147次,留下了0脚印立即阅读

感谢罗飞告之

在使用angularjs给php后端post数据时,发现使用$_POST无法正常接收数据,发现在php://input中格式为json格式,我们可以直接在php端增加hook,对这些数据进行decode然后merge到$_POST数组中,但是yaf框架是不建议修改$_POST内容的,修改后也无法通过下面的方式获取。

Yaf_Dispatcher::getInstance()->getRequest()->getPost()

这只能从angularj......

发布于2014年10月09日 18时31分,被围观5330次,留下了0脚印立即阅读

最近终于是感觉有些空余时间了,都是琐碎的正好用来写blog,希望不再是月更吧。

这篇是从上一篇日志扩展而来,写上篇《AngularJS学习笔记 - 购物车的实例》的时候刚刚接触AngularJS,后面一些特性都还不知道,把买来的书先翻了一下,对于AngularJS有了整体的印象,因此,上一次写的购物车的实例可以继续优化了。

这次优化主要是增肌唉一个输入框更方便的修改数量,然后使用$watch来监控数量变化,这样可以动态的更改总价,这恰恰是上篇末尾提出的疑问,通过进一步的学习完美的解决了......

发布于2014年07月01日 10时07分,被围观4512次,留下了1脚印立即阅读

最近在学习AngularJs这个框架,这个google出品的js框架用在移动端进行开发的话会省很大的功夫。为了好好学这个,专门买了本书《用AngularJS开发下一代Web应用》。后面的日子会陆陆续续放出我学习时候写的测试代码、经验心得以及踩过的坑。

这次是一个购物车的实例,主要功能是可以对添加到购物车的商品进行数量的增减以及移除。通过这个实例完全可以感受到AngularJS的魅力,相同的功能如果换做jqeury写的话代码量肯定是需要翻几番的。

先是html部分,这是MVC中......

发布于2014年06月19日 13时44分,被围观3896次,留下了0脚印立即阅读