- 博客(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
转载 深入理解 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
2020-03-09
dbeaver.rar
2020-01-15
webpack.rar
2020-01-13
vue资料,非常全面的资料
2020-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人