自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 dart-variables

VariablesvarDefault value没有初始化的变量自动获取一个默认值为 nullint lineCount;assert(lineCount == null);// 在生产模式 assert() 语句被忽略了。在检查模式 assert(condition) 会执行,如果条件不为 true 则会抛出一个异常//Assert(断言) 如果条件表达式结果...

2019-11-15 16:32:18 103

原创 Vue

slot原因:组件的内容 会被模板中的覆盖 为了解决这个问题 引入一个插槽 slot2.5 slotslot 插槽 作用是开辟空间给未来的元素使用,未来元素也就是组件元素可以使用slot + name来使用<div id="app"> <hello> <!-- 此处的p不会渲染 会被模板中的覆盖 为...

2019-08-01 21:20:36 106

转载 读懂diff

作者: 阮一峰日期: 2012年8月29日diff是Unix系统的一个很重要的工具程序。它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入:$ diff <变动前的文件> <变动后的文件>diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说明,如何读懂diff。一、diff的三种格式由于历史原因,diff...

2019-07-29 11:37:50 89

转载 深入Vue2的虚拟DOM diff原理

作者简介:汪玉林,高级工程师,增值产品部前端Leader,目前团队负责手Q游戏中心、手Q游戏运营、手Q阅读等项目,有丰富的Web前端架构经验。一、前言Vue的核心是双向绑定和虚拟DOM(下文我们简称为vdom),关于双向绑定可以参阅木琴的文章《剖析Vue原理&实现双向绑定MVVM》,vdom是树状结构,其节点为vnode,vnode和浏览器DOM中的Node一一对应,通过vnode的e...

2019-07-29 11:36:56 89

原创 Vue实现todoList

实现todoList移动端选择框架(Vue.js)选择一个组件库组件库:组件的集合体组件的定义:组件是一个html css js img等的一个集合体ui库bootstrapAmaze UISUIpcmobileFramework7遇到的问题//通过SUI进行简单页面布局//用下面的模板创建页面 <body> &...

2019-07-26 22:14:27 192

原创 day02

文章目录Vuev-bind 绑定(单向绑定)v-model绑定(双向绑定)总结模板语法计算属性watch侦听属性Vuev-bind 绑定(单向绑定)属性和数据进行绑定 (绑定一个数据在某一个属性身上)单向数据绑定样式绑定类名绑定绑定任意一个DOM身上的属性//单向数据绑定<input type="text" v-bind:value="msg">...

2019-07-25 21:34:02 82

原创 Vue

文章目录初识VueVue介绍MVCMVPMVVMVue初识VueVue介绍Vue是一个渐进式的JavaScript框架作者:尤雨溪是一个个人项目 (React 是Facebook的团队项目)Vue是一个MVVM框架【MVVM是MVC的衍生架构】扩展:司徒正美 avonlon.js也是MVVM框架 ,也是个人项目Vue是一个单向数据流的框架Vue版本发布...

2019-07-24 20:47:49 84

原创 Node

文章目录expree项目改造 + 数据库操作(CURD)技术栈实现(增删改查)数据库的增删改查使用token实现身份验证自动化测试 mochaexpree项目改造 + 数据库操作(CURD)技术栈expressNodeejsMongoDBCommonJSrestful apiPromise + async 函数实现(增删改查)首先通过npm express -e +...

2019-07-23 22:28:02 92

原创 MongoDB

文章目录数据库MongoDB简介总结MongoDB的下载和安装MongoDB的CURDexpress项目改造 成MVC架构(MongonDB)数据库什么是数据库数据库是按照 数据结构来组织、存储和管理数据的仓库MongoDB简介MongoDB是一个分布式文件存储的数据库,是非关系型数据库中功能最丰富的,最像关系型数据库的优点:高性能 易部署 易使用 存储数据方便总结...

2019-07-23 17:40:10 69

原创 express

文章目录expressexpress web服务器 (后端渲染)express api服务器 (如何暴露接口)Node中的快速生成工具快速生成工具(后端渲染)web 静态服务器api服务器 实现登录注册expressexpress web服务器 (后端渲染)后端语言:后端语言+后端渲染模板 生成一个前端的html结构 然后再发送给前端举例:Node + html/ej...

2019-07-19 21:43:55 91

原创 前端通信

文章目录前端通信Node中的net模块提供的前端通信H5提供的webSocket (移动端)expresspath前端通信(三种)Node中的net模块提供的前端通信H5提供的webSocket 【常用于移动端】pc端低版本使用socket.io通信服务端 总的服务器 (是一个整体)客户端 单个用户使用应用 (多个)Node中的net模块提供的前端通...

2019-07-18 21:53:24 94

原创 Node

文章目录Node后端路由基本原理npm脚本(npm scripts)前端异步流程工具promisegenerator生成器函数async函数(async-await)第三方类库:async.jsasync-await-promise模块化请求接口Node后端路由基本原理后端路由其实就是一个web服务器路:url路径单页面 会将另外的页面做成模板 ,替换主页面里面的内容ejs 、pu...

2019-07-17 19:59:31 146

原创 模块化

文章目录模块化为什么需要模块化分类CommonJS规范(同步加载模块)AMD(异步加载模块)CMD(通用加载模块)AMD和CMD的区别模块化为什么需要模块化​ 前端是基于多语言、多层次的编码和组织工作,其次前端产品的交付是基于浏览器,这些资源是通过增量加载的方式运行到浏览器端,如何在开发环境组织好这些碎片化的代码和资源,并且保证他们在浏览器端快速、优雅的加载和更新,就需要一个模块化系...

2019-07-16 22:15:29 128

原创 Node简介

Node基本介绍客户端的JavaScript是一个脚本语言,运行在浏览器(浏览器的js解析内核 v8 ),实现用户的交互。浏览器中的JavaScript不能访问数据库,不能对文件进行操作,不能对OS进行操作在开发人员能力相同的情况下编程语言的能力取决于平台what is node?Node.js是一个基于Chrome V8引擎的JavaScript运行环境Node...

2019-07-15 21:25:51 212

空空如也

空空如也

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

TA关注的人

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