创建数据库 创建表 插入数据 查询数据 更新数据 删除数据
创建数据库 创建表 插入数据 查询数据 更新数据 删除数据
效果是一样的,这个循环实质上是吧vm.$el的子元素移走,child = vm.$el.firstChild 返回值是vm.$el.firstChild,只要 vm.$el.firstChild 不为 null 循环就会继续。
实现一个简单的MVVM此文是对 第二届EConf线上技术分享大会 上《还原vue中的MVVM》部分的再现。 部分用到的API Object.defineProperty() Array.from(...
是的,销毁了组件,比如路由跳转,或者动态渲染等情况就需要销毁组件。
组件 v-if 和 v-show 切换时生命周期钩子的执行v-if 初始渲染 初始值为 false 组件不会渲染,生命周期钩子不会执行,v-if 的渲染是惰性的。初始值为 true 时,组件会进行渲染,并依次执行 beforeCre...
抽象类 概念 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是...
封装 概念 在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该...
Event Loop JS是一门单线程的非阻塞的脚本语言,只有一个主线程来处理所有任务。当JS执行一系列任务时,由于JS是单线程的,同一时间只能处理一个任务,于是这些任务就在...
此文是对 第二届EConf线上技术分享大会 上《还原vue中的MVVM》部分的再现。 部分用到的API Object.defineProperty() Array.from(...
Java是一门面向对象的语言,一个Java程序可以看作多个对象的集合,这些对象通过调用彼此的方法来协同工作。 基本语法 编写Java程序应注意: 大小写敏感。 类名:对于所有...
一个入门级的前后端分离项目,包括前端、后端两个子项目。前端为基于Vue全家桶的多页面应用,后端基于Koa2+Sequelize,主要提供API接口。 线上预览前端源码后端源码...
在使用 Vue 之后,写了两个版本的轮播,一个版本利用 Vue 的动画很轻松地写出了无缝轮播,但是由于 flex 和 transform 一些错综复杂的关系,导致图片切换时图...
写在前面 Xue-ui 是我在学习前端过程中制作的一个 UI 组件库。目前大大小小的组件已经写了20来个,并且用写好的组件搭建了一个官网。 源码仓库文档链接 Xue-ui 已...
单行文字超出省略 多行文字超出省略
mouseover与mouseenter不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。只有在鼠标指针穿过被选元素时,才会触发 mouseenter ...
v-if 初始渲染 初始值为 false 组件不会渲染,生命周期钩子不会执行,v-if 的渲染是惰性的。初始值为 true 时,组件会进行渲染,并依次执行 beforeCre...
最近在写云笔记,学到了两个有用的API oncontextmenu 事件,在用户右击鼠标触发并打开上下文菜单,可以用其中自定义事件,并用 return false 拦截浏览器...
使用new命令时,它后面的函数依次执行下面的步骤。 1、创建一个空对象,作为将要返回的对象实例。2、将这个空对象的原型,指向构造函数的prototype属性。3、将这个空对象...
使用CDN 使用内容分发网络(CDN):把网站内容分散到多个、处于不同地域位置的服务器上可以加快下载速度。 使用 Cache-Control 通过响应头,设置缓存max-ag...
继承是面向对象编程很重要的一个方面,让子类继承父类的某些属性和方法,是非常常见的需求。 prototype写法 假设一个构造函数 Human是个构造函数,它接受一个参数nam...
媒体查询和的动态REM是响应式页面和移动端的常用技术。 媒体查询的主要方式有: link元素媒体查询 样式表中媒体查询 其中mediatype取值有:all 所有设备;pri...