You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@skywalking.apache.org by wu...@apache.org on 2020/01/13 04:52:50 UTC
[skywalking-rocketbot-ui] branch master updated: fix: vue props
warn in development mode (#229)
This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/skywalking-rocketbot-ui.git
The following commit(s) were added to refs/heads/master by this push:
new e367dad fix: vue props warn in development mode (#229)
e367dad is described below
commit e367dadfa1dd02f18517bcd0917ad9ae214e8138
Author: leemove <hg...@163.com>
AuthorDate: Mon Jan 13 12:52:42 2020 +0800
fix: vue props warn in development mode (#229)
* fix: vue props warn in development mode
* Update trace-search.vue
Co-authored-by: 吴晟 Wu Sheng <wu...@foxmail.com>
Co-authored-by: Allen Wang <Al...@outlook.com>
---
src/views/components/trace/trace-search.vue | 2 +-
src/views/containers/alarm.vue | 2 +-
src/views/containers/trace.vue | 6 ++++++
3 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/src/views/components/trace/trace-search.vue b/src/views/components/trace/trace-search.vue
index e5ab4b2..ebcd9ff 100644
--- a/src/views/components/trace/trace-search.vue
+++ b/src/views/components/trace/trace-search.vue
@@ -118,7 +118,7 @@ export default class TraceSearch extends Vue {
@Mutation('rocketTrace/SET_TRACE_FORM_ITEM') private SET_TRACE_FORM_ITEM: any;
@Prop({ default: false, type: Boolean })
private inTopo!: boolean;
- @Prop({ default: { label: 'All', key: '' } })
+ @Prop({ default: () => ({label: 'All', key: ''})})
private propsService!: Option;
private service: Option = {label: 'All', key: ''};
private time!: Date[];
diff --git a/src/views/containers/alarm.vue b/src/views/containers/alarm.vue
index af58623..360eadd 100644
--- a/src/views/containers/alarm.vue
+++ b/src/views/containers/alarm.vue
@@ -39,7 +39,7 @@ import { State, Action, Getter } from 'vuex-class';
export default class Alarm extends Vue {
@State('rocketAlarm') private rocketAlarm!: any;
@Getter('durationTime') private durationTime: any;
- @Prop({default: {label: 'All', key: ''}})
+ @Prop({default: () => ({label: 'All', key: ''})})
private alarmScope: any;
@Prop({default: false, type: Boolean})
private inTopo!: boolean;
diff --git a/src/views/containers/trace.vue b/src/views/containers/trace.vue
index e4d516c..0f998a1 100644
--- a/src/views/containers/trace.vue
+++ b/src/views/containers/trace.vue
@@ -43,6 +43,12 @@ export default class Trace extends Vue {
@Action('rocketTrace/GET_TRACELIST') private GET_TRACELIST: any;
@Action('rocketTrace/GET_TRACE_SPANS') private GET_TRACE_SPANS: any;
+ @Prop({default: () => ({label: 'All', key: ''})})
+ private service!: Option;
+
+ @Prop({default: false, type: Boolean})
+ private inTopo!: boolean;
+
private show: boolean = true;
private beforeCreate() {
this.$store.registerModule('rocketTrace', trace);