-
Vue数据双向绑定原理及简单实现
嘿,Goodgirl and GoodBoy,点进来了就看完点个赞再go. Vue这个框架就不简单介绍了,它最大的特性就是数据的双向绑定以及虚拟dom.核心就是用数据来驱动视图层的改变.先看一段代码. 一、示例 var vm = new Vue({ data: { obj: { a: 1 } }, created: function () { consol...
2018-06-24 02:06:56
-
原生JavaScript之完美运动框架
在这里呢,我们先来说下关于完美运动框架的封装思路。 想让一个物体运动呢,我们必须给那个物体加上定位属性;其次想让一个物体自动运动的话必须用到定时器;知道了这个后,基本上就差不多做完了(哈哈,给你个小安慰)! 首先在封装框架之前我们得封装一下获取非行间...
2018-06-24 02:06:53
-
canvas时钟
!DOCTYPE htmlhtmlhead lang="en" meta charset="UTF-8" title/title/headbody canvas id="canvas" width="500" height="500"您的浏览器不支持,请更新/canvas script // 绘制图片:drawImage(image,dx,dy[,dWidth,dHeight]) 复制图片:drawImage(image,sx,sy,sw,sh,dx...
2018-06-24 02:06:51
-
Vue.js 相关知识(基础)
1. Vue.js 介绍 Vue,读音 /vju?/,类似于view),是一套用于构建用户界面的渐进式框架(重点在于视图层)。 作者:尤雨溪 注:学习 vue.js 时,一定要抛弃 jQuery 的思想(jQuery的特点在于强大的选择器、dom操作,而vue.js 的特点在于数据驱动来实现数据和显示相分离...
2018-06-24 02:06:45
-
redux的源码解析
一、 redux出现的动机 1. Javascript 需要管理比任何时候都要多的state 2. state 在什么时候,由于什么原因,如何变化已然不受控制。 3. 来自前端开发领域的新需求 4. 我们总是将两个难以理清的概念混淆在一起:变化和异步。 5. Redux 视图让state 的变化变得可预测。...
2018-06-24 02:06:40
-
VueX-状态管理器
一、VueX功能与解决的问题 1、中央状态管理器的功能: 1.1.可以管理共享状态 1.2.提供一 个可修改状态的方法 1.3.提供状态获取的方法 1.4.状态更改后,有通知机制 2、中央状态管理器解决的问题: 解决多个平行组件(无父子嵌套关系)的间的状态的共享和维护 二、VueX实...
2018-06-24 02:06:36
-
json格式处理及扩展
1 script src ="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.js" / script 2 script 3 // json扩展方法 4 if ( ! Object.prototype.forEach) { 5 Object.prototype.forEach = function (fn) { 6 try { 7 for ( var key in this ) { 8 // 确定某属性是否是对象本身...
2018-06-24 02:06:31
-
Angular使用总结 ---以密码确认为例实现模版驱动表单
上一篇总结了模版驱动表单的基本用法,示例中的校验使用的是原生HTML5的校验方式,本文补上自定义校验的部分。 HTML5原生的表单校验属性(必填,长度限制,取值间隔,正则表达式等等)可以满足普通的校验需求,但是有些场景必须用到自定义校验,比如注册时的密码确认,...
2018-06-24 02:06:27
-
e.currentTarget与e.target
e.currentTarget指的是注册了事件监听器的对象,而e.target指的是该对象里的子对象 html中 div id="addBtn" v-on:click="checksBtn($event)" class="everyMes curs checkeds" title="查询" Icon class="iconCommon" style="color:#80848f;" type="search"/Iconspan查询...
2018-06-24 02:06:21
-
腾讯云服务器配置node环境
1:更新现有包 sudo apt-get update 2:安装依赖 sudo apt-get install vim openssl build-essential libssl-dev wget curl 3:安装nvm,管理服务器上的node版本 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.9/install.sh | bash 或者 wget -qO-...
2018-06-24 02:06:19
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash