vue 动态组件,传递参数
1 | <template> |
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<template>
<div :class="className" :style="{height:height,width:width}"/>
</template>
<script>
export default {
props: {
date: {//日期
type: Date,
default: formatDate(new Date(), 'yyyy-MM-dd')
},
type: {//类别
type: String,
default: "day"
}
},
// 监控数据变化,数据变化后会执行对应的数据监控方法
watch: {
date(newDate) { //更新标识观测
this.date = formatDate(newDate, 'yyyy-MM-dd')
this.initChart()
},
type(newType) {
this.type = newType
this.initChart()
}
}
}
</script>
...
...
00:00
00:00
Copyright 2021 sunfy.top ALL Rights Reserved