自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

原创 对象增强写法

在ES6中,对对象字面量进行了很多增强属性初始化简写和方法的简写1.属性的简写//ES6之前let name = "why"let age = 18let obj1 = { name:name, age:age}console.log(obj1);//ES6之后let obj2 = { name,age}c...

2020-04-30 18:58:03 506

转载 Vue-给对象新增属性(使用Vue.$set())

在开发过程中,我们时常会遇到这样一种情况:当vue的data里边声明或者已经赋值过的对象或者数组(数组里边的值是对象)时,向对象中添加新的属性,如果更新此属性的值,是不会更新视图的。根据官方文档定义:如果在实例创建之后添加新的属性到实例上,它不会触发视图更新。当你把一个普通的 JavaScript 对象传入 Vue 实例作为 data 选项,Vue 将遍历此对象所有的属性,并使用 Obje...

2020-04-30 18:21:00 745

转载 Vue中 v-for 绑定key和不绑定key的区别

首先,它们区别主要在于 虚拟DOM的复用,绑定key可以更好的复用,下面来详细讲一下假如我们有一个数组 arr = [1,2,3,4],我们要在2后面插入一个值9;如果绑定了key值,那么会是这样的情况:如果没有绑定key值,那么会是这样的情况:...

2020-04-30 15:11:58 1438

转载 Vue教程(ref和$refs的使用)

  在Vue中一般很少会用到直接操作DOM,但不可避免有时候需要用到,这时我们可以通过ref和$refs这两个来实现,本文我们就来详细的介绍下这个内容refref 被用来给元素或子组件注册引用信息, 引用信息将会注册在父组件的 $refs 对象上,如果是在普通的DOM元素上使用,引用指向的就是 DOM 元素,如果是在子组件上,引用就指向组件的实例。$refs$refs 是一个对象,...

2020-04-27 21:56:49 2345

转载 props的字符串数组形式和对象形式

以字符串数组形式列出的 prop:props: ['title', 'likes', 'isPublished', 'commentIds', 'author']但是,通常你希望每个 prop 都有指定的值类型。这时,你可以以对象形式列出 prop,这些属性的名称和值分别是 prop 各自的名称和类型:props: { title: String, likes: Numb...

2020-04-27 14:02:21 1405 1

转载 $.extend()使用

1. jquery.extend(), 为jQuery类添加类方法例子1image.png例子2image.png调用直接用$.类名image.png2. jquery.extend(), 将两个或更多对象的内容合并到第一个对象。image.png当我们提供两个或多个对象给$.extend(),对象的所有属性都添加到目标对象(target参...

2020-04-26 19:07:59 289

转载 理解jquery的$.extend()、$.fn和$.fn.extend()

jQuery为开发插件提拱了两个方法,分别是:jQuery.fn.extend();jQuery.extend();·jQuery.fnjQuery.fn = jQuery.prototype = {   init: function( selector, context ) {//….//……};原来 jQuery.fn = jQuery.prototype.对pro...

2020-04-26 19:05:14 83

原创 收藏夹

vue中props传值,父组件向子组件传递对象可以直接修改的问题https://www.cnblogs.com/pangchunlei/p/12110869.html前端基础JS——input输入框的oninput事件和onchange事件https://blog.csdn.net/WXY19951125/article/details/84871276setti...

2020-04-23 17:23:11 366

转载 Vuejs 用$emit 与 $on 来进行兄弟组件之间的数据传输

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" /> <title>Vue2-单一事件管理组件通信</title> <script src="vue.js"></script> <scri...

2020-04-22 21:12:51 290

转载 Vue事件总线(EventBus)使用详细介绍

前言vue组件非常常见的有父子组件通信,兄弟组件通信。而父子组件通信就很简单,父组件会通过props向下传数据给子组件,当子组件有事情要告诉父组件时会通过$emit事件告诉父组件。今天就来说说如果两个页面没有任何引入和被引入关系,该如何通信了?如果咱们的应用程序不需要类似Vuex这样的库来处理组件之间的数据通信,就可以考虑Vue中的事件总线,即 **EventBus**来通...

2020-04-22 21:10:34 229

原创 如何将字符串转换为JavaScript函数调用

下面是一种更通用的方法,在支持作用域的同时,也可以这样做://Getfunctionfromstring,withorwithoutscopes(byNicolasGauthier)window.getFunctionFromString=function(string){varscope=window;varscopeSplit=...

2020-04-22 19:58:07 554

转载 对象中的对象名[ ' 属性名 ' ] 和 对象名.属性名的区别

这里是很显而易见的!然后我们用for in 对他进行遍历,他的区别就出来了。

2020-04-22 19:55:33 2433

转载 深入理解 ES6 模块机制

前言在 ES6 中,我们知道 import、export 取代了 require、module.exports 用来引入和导出模块,但是如果不了解 ES6 模块特性的话,代码可能就会运行出一些匪夷所思的结果,下面我将通过这篇文章为你揭开 ES6 模块机制特点。ES6 模块特性基础的 ES6 模块用法我就不介绍了,如果你还没使用过 ES6 模块的话,推荐看:ECMAScript 6 入门...

2020-04-12 12:25:39 276

转载 Module 的语法

Module 的语法概述 严格模式 export 命令 import 命令 模块的整体加载 export default 命令 export 与 import 的复合写法 模块的继承 跨模块常量 import()【免费课程】开始学习《ES6 实战教程》,一线大厂前端必备技能。概述历史上,JavaScript 一直没有模块(module)体系,无法将一个大程序拆分成互...

2020-04-11 17:24:59 290

转载 hive 中 NOT IN 不包含空字符串

笔者在HIVE中,用 IN 与 NOT IN 分别计算总数。eg: table a中的ID 有值 1,2,3和空A.SELECT COUNT(CUST_NO) FROM TABLE A WHERE A.ID IN ('1',''2)B.SELECT COUNT(CUST_NO) FROM TABLE A WHERE A.IDNOT IN ('1',''2)C.SELECT ...

2020-04-08 20:39:25 686

转载 package-lock.json和package.json

package-lock.json就是锁定安装时的包的版本号,以保证其他人在npm install时大家的依赖能保持一致。package.jsonnpm是一个管理package之间依赖关系的管理器,它允许开发者在package.json中间标出自己项目对npm各库包的依赖。例如:"dependencies": { "@types/node": "^8.0.33",},^表示向...

2020-04-04 18:36:25 147

转载 mysql left join之后的行数有可能与左表的行数不同

首先,谈一下left join时,放在 on 后面的条件与放在 where 后面的条件有什么不同:on是在生成连接表的起作用,where是生成连接表之后对连接表再进行过滤:当使用left join时,无论on的条件是否满足,都会返回左表的所有记录,对于满足的条件的记录,两个表对应的记录会连接起来,对于不满足条件的记录,那右表字段全部是null;当使用right join时,类似,只不...

2020-04-04 15:16:40 2151

转载 node环境和浏览器的区别

正好最近有朋友咨询我这个问题,那就简单谈一下我理解的node环境和浏览器的区别,高手请略过。一、全局环境下this的指向  在node中this指向global而在浏览器中this指向window,这就是为什么underscore中一上来就定义了一 root;var root = typeof self == 'object' && self.self === sel...

2020-04-02 20:11:47 999

转载 JQuery 实现文件下载

GET方式window.location.href = url;POST方式 var url = "http://127.0.0.1:8080/candidate/exceldownload"; // 构造隐藏的form表单 var $form = $("<form id='download' style='display: none' method='post'&...

2020-04-02 19:57:13 1614

vuedemo.rar

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,方便与第三方库或既有项目整合。

2020-03-09

dbeaver.rar

dbeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具。 易用性是该项目的主要目标,是经过精心设计和开发的数据库管理工具。免费、跨平台、基于开源框架和允许各种扩展写作(插件)。 它支持任何具有一个JDBC驱动程序数据库。 它可以处理任何的外部数据源。

2020-01-15

webpack.rar

webpack它是代码编译工具,有入口,出口、loader和插件。其天生就代码分割、模块化,webpack2.0中加入tree shaking,用来提取公共代码,去掉死亡代码。

2020-01-13

vue资料,非常全面的资料

Vue.js 是一个用于创建 Web 交互界面的库。它让你通过简单而灵活的 API 创建由数据驱动的 UI 组件。Vue.js是一款轻量级的、以数据驱动构建web界面的前端JS框架,它在架构设计上采用了MVVM(Model-View-ViewModel)模式,其中ViewModel是Vue.js的核心,它是一个Vue的实例,而这个实例又作用域页面上的某个HTML元素。其核心在于通过数据驱动界面的更新和展示而非JS中通过操作DOM来改变页面的显示。

2020-01-06

12.本地数据库.docx

html5操作数据库demo程序源码,包含创建数据表和添加记录

2019-06-23

空空如也

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

TA关注的人

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