自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Vue 的深入响应式原理,双向绑定原理,数据驱动

原理数据驱动深入响应式双向绑定数据驱动当数据发生变化时,视图也跟着进行更新,这叫做数据驱动深入响应式当数据发生变化时,视图也跟着进行更新双向绑定使用 v-model 指令绑定了表单元素时,可以在视图直接获得数据,当视图发生改变时,数据也会进行更新其实这三个的原理是一样的利用数据劫持和事件的订阅和发布来实现数据的双向绑定,在使用 vue data 定义数据的时,vue 会通过观察者对...

2019-07-10 09:35:07 406

原创 Vue组件

Vue组件Vue有两大特性为什么要使用组件基础的组件创建组件的嵌套is规则template 标签Vue有两大特性指令 – 用来操作dom组件 – 组件是html css js 等的一个聚合体为什么要使用组件组件化将一个具有完整功能的项目可以多处,多次使用加快项目开发的进度可以进行项目的复用想要实现组件化,那我们使用这一部分必须是完整的,我们把这个完整的整体称之...

2019-06-24 20:02:46 292

原创 Vue.js 中的 V-DOM 和 diff 算法

Vue.js 中的 VDOM 和 diff 算法1. 为什么要使用 VDOM (虚拟DOM)2. 虚拟dom(vdom)是什么?3. 虚拟dom的使用基本流程4.diff算法是什么?总结:1. 为什么要使用 VDOM (虚拟DOM)大量的DOM操作会大量增加时间消耗,性能的消耗。而数据的操作,时间和性能的消耗就很少因此我们应该先进行数据操作,在进行DOM操作因此我们 引入了虚拟DOM2...

2019-06-24 11:44:52 581

原创 Vue.js基本语法

Vue.js的基本语法Vue概述:Vue.js也是一个javascript的渐进式框架( 越学越难 )Vue是 MVVM 框架模式。M - Model 数据层V - View 视图层VM - ViewModel 视图模型( 业务逻辑 VM 是 由 P 改名得来的)。Vue 基础使用script标签引入Vue,就会暴露一个Vue的全局变量Vue 是一个构...

2019-06-23 21:52:07 528

原创 面试

面试常见问题面试中常见问题你对未来的规划你希望有什么样的领导当遇到“你回去等通知吧”该怎么办面试中常见问题在我们面试的过程中一般都对遇到的这几个问题,而这几个问题在回答上还是有些困难的,我在这里总结几个常见的问题。你对未来的规划这个看似固定答案的题,让很多面试者不知道怎么回答合适。下面我就给大家做个示范:假如我面试一家公司的程序员:首先未来我希望能和公司共同的成长进步,然后我希望在1-...

2019-06-21 20:19:50 151

转载 MVC,MVP,MVVM三种模式

MVC,MVP,MVVM三种模式我们可以把MVC 看作三个层面,每一个层面都有自己不同的功能各部分之间的通信方式如下。所有通信都是单向的。单向数据流互动模式MVPMVVM总结MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。我们可以把MVC 看作三个层面,每一个层...

2019-06-21 20:19:05 252

原创 gulp的安装和使用

gulp的安装和使用gulpgulp的安装gulp的使用gulp插件插件的使用gulpGulp 是基于node.js的一个前端自动化构建工具,开发这可以使用它构建自动化工作流程(前端集成开发环境)。官网:https://gulpjs.com/gulp的安装gulp是基于node.js的工具,所以我们在安装的时候是使用 npm 安装,(npm是随同NodeJS一起安装的包管理工具)gul...

2019-05-29 11:41:34 203

原创 JS中简单操作数据库

JS中简单操作数据库==因为javascript无法直接操作数据库我需要通过PHP来操作数据库==因为javascript无法直接操作数据库我需要通过PHP来操作数据库创建PHP文件。-. PHP文件要写在 <?php php内容 ?> 中间, ?> 可以不写链接数据库header("content-type:text/html;charset=utf-...

2019-05-24 10:31:04 3903

原创 Nodejs前端模块

前段模块化-Node.js前端模块化今天来说Node.js模块内置模块第三方模块自定义模块将自定义模块传到 npm上前端模块化AMD (require)CMD (sea.js)Common.js (module.export, require)es6 模块 (eaport,import)今天来说Node.js模块Node.js使用Common.js规范Node.js中Commo...

2019-05-14 22:08:06 217

原创 node.js安装

node.js什么是node.js?node.js的两大特征js是单线程的js中如何实现非阻塞模式Node.js 的包管理库Node.js 的版本问题Node.js 安装Node.js使用命令终端文件型使用Node.js服务器Node.js web服务器什么是node.js?node.js是一门后端语言noe.js是基于Chrome v8引擎的js运行环境node.js的两大特征1....

2019-05-13 20:33:02 475

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除