0%

element-ui 日期组件最大日期和最小日期

1
2
3
4
5
6
7
8
9
10
11
12
<el-date-picker
v-model="transactionDate"
type="daterange"
range-separator="至"
start-placeholder="开始日期"
end-placeholder="结束日期"
placeholder="选择日期"
value-format="yyyy-MM-dd HH:mm:ss"
:default-time="['00:00:00','23:59:59']"
:picker-options="isDisabled"
>
</el-date-picker>
阅读全文 »

关于 npm 源设置

1、临时使用某个安装源地址:

如果只想某一次使用某个安装源命令如下:

1
2
3
4
// 使用源镜像
npm --registry https://registry.npm.org install
// 使用淘宝镜像
npm --registry https://registry.npm.taobao.org install
阅读全文 »

DOM级别与DOM事件

DOM级别一共可以分为4个级别:DOM0级DOM1级DOM2级DOM3级,而DOM事件分为3个级别:DOM0 级事件处理,DOM2 级事件处理和 DOM3 级事件处理。如下图所示:
ttpKa9.png
为什么没有DOM1级事件处理呢?
因为1级 DOM 标准中并没有定义事件相关的内容,所以没有所谓的1级 DOM 事件模型。

阅读全文 »

compose函数

将函数扁平化处理

1
2
3
4
5
6
7
8
9
10
11
12
13
14
function fn1(x){
return x + 1;
}
function fn2(x){
return x + 10;
}
function fn3(x){
return x*10;
}
function fn4(x){
return x/10;
}
// fn1执行然后结果作为fn2参数 一直执行到fn4;
fn4(fn3(fn2(fn1(5)))) // 16
阅读全文 »

关于原型函数的问题:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
function Foo(){
getName = function(){
console.log(1)
}
return this;
}

Foo.getName = function(){
console.log(2)
}

Foo.prototype.getName = function(){
console.log(3)
}

var getName = function(){
console.log(4)
}

function getName(){
console.log(5)
}

Foo.getName();
getName();
Foo().getName();
getName();
new Foo.getName();
new Foo().getName();
new new Foo().getName();
阅读全文 »