标签:开发
Angular表单的基本对象为FormControl与FormGroup。 FormControl FormControl代表单个input表单字段(field),即Angular表单的最小单元。 FormControl封装了表单字段的值与状态(valid, dirty, errors)。 在Typ
闲来无事,用js写了一个调用摄像头的demo,并用canvas显示保存。这个功能很实用,比如上传用户的头像,即时拍照及时上传。 Html: <video width="200px" height="150px"></video> <canvas width
这篇文章收藏在笔记里面有几年了,原文作者无从考究了,侵删! 最近再翻出来看,依然觉得受益匪浅。这次整理分享出来,希望对大家有所启示。 背景 如果你是刚进入WEB前端研发领域,想试试这潭水有多深,看这篇文章吧; 如果你是做了两三年WEB产品前端研发,迷茫找不着提高之路,看这篇文章吧; 如果你是四五
1.  想要使用Node.js,必须先配置开发环境。进入Node.js官网下载指定平台安装包(nodejs.org),Windows系统下载安装红框的安装包,macOS 下载安装蓝框的安装包,看清楚自己电脑是32位还是64位。一直下一步直到完成就好。      Node.js的开发非常活跃,更新时以
要实现的页面效果:     1.显示历史搜索,   2.最近搜索的排在最前,   2.最多显示8条历史   4.清空历史记录 思路:   1.首先显示历史记录需要一个数组searchItems,通过ng-repeat显示每一个<li> <label class="item it
Array.prototype.uniq = function () {   var arr = [];   var flag = true;   this.forEach(function(item) {     // 排除 NaN (重要!!!) NaN 和自身不相等
<div class="upload_box"> <div id="preview"> <img id="imghead" src="0.jpg" width="190" height="130"/> <!--图片显示位置--> </div&
原因 :  Vue 的组件作用域都是孤立的,不允许在子组件的模板内直接引用父组件的数据。必须使用特定的方法才能实现组件之间的数据传递。   props  父组件给子组件传递数据 props:作用是父组件给子组件传递数据。 语法:参考《vue(二)-父子组件语法》。 注意要点: 1:  子组件要显式声
最近刚辞了原来的那家公司,准备新找一份工作。其中有个公司要求会Openlayers3。一看到这个要求,就知道公司业务涉及地图图表比较多。 Openlayers本身是一个基于GIS地图相关的功能丰富的JS组件库,功能和方法很多,学起来也需要一点点慢慢学习,边学边用。这里先简单介绍一个入门
AJAX拖拽上传 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wi
本例子是直接写在一个react组件中的 不过方法还是原生的方法 不多说 直接上代码 比如我们有一个  url: 'www.zhangfeng.com?id=1&name=zhangfeng&age=18'   handleUrl() {   // 获取一个一个url后面的参数 这里
昨天一朋友和我聊到JS中的异步和同步, 后来从异步和同步的问题中得出了函数的另一面, 觉得挺不错, 特此分享一下 ==== 追梦子: 聊天是同步还是异步 小A: 异步 小A: 和你聊还可以和别人聊 追梦子: 那得看怎么聊, 小A: 那你也没法说我错 追梦子: 你要是等另一个人回答后再回,也就是你一句
     和昨天的fetch_friend一样,朋友圈文章的request请求也都大同小异了。      同样是set修改过后的数据返回给list。      然后是vuex的写法,看起来的确像是老师说的很简单呢,几行代码就搞定了。      朋友圈文章的路由,还没有写完,其实今天主要是在写SQL…
零、前言 错过了今年双十一、双十二当当图书网的半价优惠,挺遗憾,但不买书心里又痒痒的,后来在12月13号晚上以79折买了一些JavaScript的经典书籍:《JavaScript DOM编程艺术(第2版)》、《 JavaScript高级程序设计(第3版)》、《锋利的jQuery(第2版)》和几本其他
新浪布局 初始布局代码:div.header+(div.container>(div.left+div.right))+div.footer ---------- .header{height:;background:;} JavaScript焦点事件 docment.focus(); JS事
Chrome浏览器目前是网络上可用的最好的浏览器之一,并且自2011年11月超越了Firefox浏览器之后,已经成为了互联网上占主导地位的浏览器。 本篇文章将与大家分享一些与前端开发有关的实用的Chrome浏览器插件,这些插件可以帮助你提高前端开发工作效率。 Allow-Control-Allow-