随笔分类 - angular
摘要:swig和angular都用{{name}}来作为模板中变量的取值, 那么要共用的话怎么办:{% raw %}{{ foobar }}{% endraw %}或者config(['$interpolateProvider', function($interpolateProvider) { ...
阅读全文
摘要:在用到angular.extend的时候,正好碰到一个对象,是层层嵌套的Array, 结果发现只能extend第一层,查阅官文档,确实不支持deep copy:Note: Keep in mind that angular.extend does not support recursive merg...
阅读全文
摘要:angular 1.2以后(或更早?)移除了ng-bind-html-unsafe,那么我要用这个directive来绑定html代码怎么办?随便一测试,它是不支持把html直接传给它的: //html //js $scope.m="text"; //error: [$sce:unsafe] Attempting to use an unsafe value in ...
阅读全文
摘要:1,phonegap集成angular按照这篇文档的步骤:http://projectpoppycock.com/angularjs-phonegap-and-angular-seed-lets-go/首先,对windows用户而言,该教程中用到的是linux shell命令,需要了解一些shell命令与cmd命令之间的对照如果不用命令行,其实就是一些文件和复制和删除改名等动作,自己到资源管理器操作就行了。不过,如果你装过git for windows的话,会有一个bash环境,这些命令也是可以用的,建议装一个,会方便很多。1.1 安装phonegap,下载angular-seed项目npm
阅读全文
摘要:如果你只是想找一款称手的js加载器,可以参考这篇js loader benchmarks(http://artzstudio.com/files/Boot/test/benchmarks/script.html),即便这篇文章已经例举得够多的了,还是没有涵盖到很多已经广为使用的库,如果要跟你自己熟悉的库来做对比,可以仿照文中的例子自行对比。 我要说的是require.js,可以作为加载...
阅读全文
摘要:先看web api自己的问题即便你新建一个项目,也会看到示例的values控制器有两个接受[FromBody]String参数的put和post方法,请求的时候发现不能从request里面得到想要的值,而是一个null。方法定义如下:请求:响应:在这方面,网上已经有很多讨论了,如这篇是讲解得比较深入的,结论是,你需要传递没有参数名的参数。有两种方法,一种是硬编码,把参数体由{value:’test’}换成{'=test'},如果test是个变量,还得自己拼接,另一种是把参数名置空,我用的这种方法测试,成功:看截图中的source部分:=testweb api部分已经讲完。现在轮
阅读全文
摘要:在angular文档关于$resource一节中,有如下用例:var CreditCard = $resource('/user/:userId/card/:cardId', {userId:123, cardId:'@id'}, { charge: {method:'POST', params:{charge:true}} });其中第二行让人疑惑,@id是什么意思,文档没有过多解释,说明这个问题太简单了,肯定是我想岔了,经过简单测试,第二行中“cardId:'@id'"的解释应为: cardId是resource的U
阅读全文