- 博客(8)
- 收藏
- 关注
原创 利用css3vilid 验证input email邮箱
Documentinput.email:valid{background-color: green;}input.email:valid+input{background-color: green;}input.email:invalid{background-color: red;} input.email:in
2017-08-25 11:28:53 1911
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-08-24 16:52:47 219
原创 依赖注入及原生模拟依赖注入的方法
angularJs的两个重要特点,一是 双向数据绑定,二是 模块的依赖注入。之前已经写过一篇介绍双向数据绑定的文章,这里来说说依赖注入。可能你不太理解何为依赖注入,简单说就是,一个函数,我需要什么样的参数,那么我就放入什么参数,函数的参数由定义决定。区别与我们之前所了解的,由函数的调用决定。在以往的过程中,我们定义一个函数 function fn(a,b,c,d){console.log(
2017-08-09 18:00:17 416 1
原创 双向绑定及脏检查
先行流向框架如 angular\vue都有这么一个这么一个功能,即双向数据绑定,那么如何实现双向数据绑定呢?首先,我们要获取双向数据绑定,那么肯定的一点是我们要对页面元素进行遍历。获取所有的页面元素document.getElementsByTagName('*');获取之后呢,对页面上的元素进行判定,看是否具有某一特定的属性,如果有,则添加方法;具体代码如下
2017-08-02 17:49:29 1082
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人