摘要: 阅读全文
posted @ 2017-02-28 19:42 shirleyYing 阅读(121) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html><html ng-app="AngularApp"> <head> <meta charset="UTF-8"> <title></title> <!-- href="#!/index" 注意一定要加上 #!/ 这是1.6.0 --> <script type="tex 阅读全文
posted @ 2017-02-28 15:59 shirleyYing 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 非常不幸的一点是,人们似乎常常将AngularJS中的$timeOut()函数看做是一个内置的、无须在意的函数。但是,如果你忘记了$timeOut()的回调函数将会造成非常不好的影响,你可能会因此遇到代码莫名其妙的出现问题,或者无端抛出一个错误甚至是一遍一遍的重复对的你的服务器进行$http请求这些 阅读全文
posted @ 2017-02-28 15:35 shirleyYing 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 我们可以使用内置的$http服务直接同外部进行通信。$http服务只是简单的封装了浏览器原生的XMLHttpRequest对象。 1、链式调用 $http服务是只能接受一个参数的函数,这个参数是一个对象,包含了用来生成HTTP请求的配置内容。这个函数返回一个promise对象,具有success和e 阅读全文
posted @ 2017-02-28 10:10 shirleyYing 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 取消chrome浏览器下的input和textarea的默认样式 input、button、select、textarea {outline:none} 取消chrome下textarea可拖动放大 textarea {resize:none} 最后,写在一起,重置input和textarea的默认 阅读全文
posted @ 2017-02-28 09:46 shirleyYing 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 6.运算符(Operations)CSS预处理器语言还具有运算的特性,其简单的讲,就是对数值型的Value(如:数字、颜色、变量等)进行加减乘除四则运算。这样的特性在CSS样式中是想都不敢想的,但在CSS预处理器语言中对样式做一些运算一点问题都没有了,例如:@base_margin: 10px;@d 阅读全文
posted @ 2017-02-27 21:44 shirleyYing 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 四、Sass、LESS和Stylus转译成CSSSass、LESS和Stylus源文件(除了LESS源文件在客户端下运行之外)都不能直接被浏览器直接识别,这样一来,要正常的使用这些源文 件,就需要将其源文件转译成浏览器可以识别的CSS样式文件,这也是使用CSS预处理器很关键的一步,如果这一步不知道如 阅读全文
posted @ 2017-02-27 21:42 shirleyYing 阅读(2934) 评论(0) 推荐(0) 编辑
摘要: 1、背景介绍 1.Sass背景介绍 Sass是对CSS(层叠样式表)的语法的一种扩充,诞生于2007年,最早也是最成熟的一款CSS预处理器语言,它可以使用变量、常量、嵌套、混 入、函数等功能,可以更有效有弹性的写出CSS。 其实现在的Sass已经有了两套语法规则:一个依旧是用缩进作为分隔符来区分代码 阅读全文
posted @ 2017-02-27 20:13 shirleyYing 阅读(272) 评论(0) 推荐(0) 编辑
摘要: try...catch 可以测试代码中的错误。try 部分包含需要运行的代码,而 catch 部分包含错误发生时运行的代码。 当try { 里面的代码 出现错误了 }catch(e){ 才执行下面的catch(e)里面的代码 } 阅读全文
posted @ 2017-02-27 18:07 shirleyYing 阅读(122) 评论(0) 推荐(0) 编辑
摘要: ng-app="name名称" name名称 == 一定要写对 其次 angular.min导入一定要正确,一定要导入正确的angular.min的库 再次js中要写自调用 (function(){ var app(取得名字) = angular.module("myAPP(ng-app="取得名字 阅读全文
posted @ 2017-02-27 12:25 shirleyYing 阅读(148) 评论(0) 推荐(0) 编辑