随笔分类 - AngularJs
记录一些平常遇到的angularJs的坑
摘要:$location服务,获取页面跳转带的参数 比如说页面是这样的 localhost:9102/admin/goods.html#?id=123 如何获取这个id=123的值呢?????(注意:angularJs页面跳转必须是#?key=val 这种 切记) ng-checked 指令 ng-che
阅读全文
摘要:angular实现级联非常的方便比起传统的jq和js来说,一般我们肯定是从后台获取一个list,然后生成一个下拉框,然后选中一个下拉框,得到id,再得到下一个list。 这些angular都给我做好了很好的封装,我们只需要几个angular提供的几个属性就可以实现。超级方便。看代码 js(目的是得到
阅读全文
摘要:后端mvc分层,前端也要分层才对嘛。分层的好处不言而喻。简直太清晰,容易维护。反正清爽的一逼。不信你看。 思路:分为controller层和service层。controller层再提取一个公共的层。比如放一些分页逻辑啦,格式化这类的方法。然后还有个module层。好的 齐活。 看代码: base_
阅读全文
摘要:话不多说,直接上干货。 肯定需要下拉选插件。必须引入的是 注意 先后顺序 解释一下什么意思,
阅读全文
摘要:摘要:首先,有一个这样的需求,就是说,我点击添加,会动态出现需要输入的输入框。我们需要定义一个对象,类似这种, 意思是spc对应的是一个对象,spctions对应的是一个列表。要实现动态插入的效果,我们只需要往spctions这个列表中插入一个空对应即可{},就是那么的简单。 最终需要插入的是两张表
阅读全文
摘要:为什么要继承,本来是后端的概念,但是同样适用于前端开发。继承,无疑是将通用的东西抽取出来。 下面介绍的是angular的伪继承,就是说是通过继承scope这个变量来实现的。代码很简单,一行代码就可以。 注意:需要引入 $controller 这个服务。 代码如下: baseController.js
阅读全文
摘要:原理:在js中定义一个数组,然后给每个复选框一个点击事件,点击事件的方法参数有两个,一个是事件源$event,一个是id。点击复选框根据事件源判断是否被选中,然后进而是向这个数组增加或者删除id。
阅读全文
摘要:必需:angular分页js和css 当然还有angular.js 还需要bootstrap的css angular.min.js (下面我直接把插件粘贴上去了,以免有的同学还要去找。是不是很贴心!!!) /* AngularJS v1.2.9 */ (function(Z,Q,r){'use st
阅读全文