angular js学习记
森小六
世界是自己的,和他人毫无关系
展开
-
angular js 17年1月小结 (包括简单的指令和模块 服务等)
在工作中,也是初次使用angular js,学到的只是冰山一角,我是前端开发的小白,从事前端工作时间不长,快满3个月,是在工作之余想要记录一下自己新学到的知识。 1. angular js 最重要的思想,我想就是双向数据绑定了,摒除过去jquery 操作DOM节点的想法,牢记 后台传递的数据是直接通过 $scope 和{{ }}双向绑定显示在页面上的。原创 2017-01-13 10:49:56 · 716 阅读 · 0 评论 -
angular js 过滤器的使用及思路总结
项目中,自己实现一个列表,按某一个类来分,同一个行表头,但内容可能有多行。本来自己第一次做的时候 两层repeat 循环,第一次循环出每一行,每一行再 repeat 循环出有多行的情况。但为了实现我要将里层循环每一行具体填写的内容传递给后台,这样从下标来判断来得到整个数组包括一些选中状态是(里面 是每一行中按钮单选,不同行可实现多选),实现起来就有点复杂。angular js原创 2017-05-18 15:12:55 · 692 阅读 · 0 评论 -
日期格式转化小结整理
1原创 2017-05-18 11:35:18 · 355 阅读 · 0 评论 -
textarea 限制输入字数
textarea 要限制输入的最大字数,textarea 有一个属性max-length ,但它 并不兼容IE9,就需要用js做判断了。一旦字数超过我们规定要输入的最大字数,就截取字符串。if($scope.content.length>=20){otherStr = $scope.content.substr(0,20);$scope.content= otherStr;}原创 2017-05-18 14:20:26 · 1056 阅读 · 0 评论 -
获取项目接口的当前路径
项目遇到页面来回切换,接口写相对路径总会有找不到页面的问题。在网上找到这段再拼上自己项目接口的相对路径即可。var local = window.location; var path =(local+"" ).split('/')var url = path[0]+'//'+path[2]+'/'+path[3];原创 2017-05-18 13:42:03 · 2256 阅读 · 0 评论 -
angular js 上传插件 angular-file-upload 和 ng-file-upload 使用时注意事项
项目中碰到文件上传,原创 2017-05-17 16:18:17 · 7181 阅读 · 2 评论 -
anguar js 日期和时间选择插件 angular-datetimepicker 使用时注意事项
对于日期时间选择插件。原创 2017-05-17 16:21:39 · 5572 阅读 · 0 评论 -
angular js 打开下载文件时文件名称为中文 IE浏览器出现乱码问题
文件实现了上传,系统中必然会提供下载、打开功能。a标签 使用 ng-href 将文件上传的接口路径的和filename,filetype,filepath以及操作是打开还是下载,一起拼起来。即可实现打开下载功能。具体代码如下:$scope.fileurl = "update.do" 因为filename 有可能是中文,这种情况下在IE浏览器下载打开文件包括传值原创 2017-05-17 16:25:08 · 1189 阅读 · 0 评论 -
form 表单input hidden 传值提交(框架angular js)
form表单提交,一些常用属性。method 有post、get等方式,action 是后台接口地址,1、这里想要总结的是使用jsp页面,input类型是hidden,给后台传值从而跳转页面,在另外一个页面接收值时需要用到C标签。 引入var id = "${id}";这样就可以获取到你在前一个页面传的id 值了。2 input hidden 传值 na原创 2017-05-11 15:24:15 · 7317 阅读 · 0 评论 -
angular js 控制层有值,表现层无值
众所周知,angular js 是双向数据绑定,scope有值,前边view 也应该有值,但是有时候用angular js 传值,控制层有值,然而就是绑定不到我前面的页面上,遇到这种情况有2次,请教大神,终于知道遇到这种问题的解决方案,需要用到 $apply,当然angular js 的机制是点击事件后会自动检测数据是否变化,从而实现双向绑定,现在出问题。需要 监测 将scope的值绑定给v原创 2017-05-11 14:58:03 · 640 阅读 · 0 评论 -
使用了ng-repeat 后的样式显示 ng-class 、ng-hide ng-show ng-if ng-style
用angular 开发项目避免不了要使用ng-repeat ,使用了ng-repeat 好多我们想要 实现的样式就比较难了。首先说一下 ng-repeat 吧,里面若有重复数据会报错,需要原创 2017-05-10 17:08:51 · 1554 阅读 · 0 评论 -
angular js 使用了ng-repeat 实现单选及多选效果
作为最开始接触angular js ,单选效果还比较好实现,实现多选这一效果,在请教大神思路后,自己又思考,最终才做出来。逻辑性比较差。1 、先来说一下单选。原创 2017-05-09 16:30:58 · 1038 阅读 · 0 评论 -
angular js 根据条件决定是否引入script标签
工作中遇到了一个小问题,要根据接口的值来决定是否引入js文件,有两个想法1 控制script标签显示隐藏。根据接口传来的值,来决定元素显示隐藏,从而决定是否引入js,但是尽管ng-show 已经为false,但依然引入了,所以并没起作用。至于原因,我猜测可能是因为虽然script标签显示隐藏了,但只是界面效果,元素依然存在。2 鉴于第一条路走不通,我在想控制ng-if是否好用,然而也不原创 2017-02-15 14:37:05 · 2227 阅读 · 0 评论 -
文字提交特殊字符的处理
遇到的问题原创 2017-05-17 17:17:37 · 823 阅读 · 0 评论