This commit is contained in:
2020-02-05 22:42:47 +00:00
parent 7e60328931
commit 93246e4251
2 changed files with 20 additions and 4 deletions

View File

@@ -15,7 +15,7 @@
:error="!!error" :error="!!error"
></v-text-field> ></v-text-field>
</template> </template>
<v-date-picker v-model="dateOnly"> <v-date-picker :locale="defaultLocale" v-model="dateOnly">
<v-spacer></v-spacer> <v-spacer></v-spacer>
<v-btn text color="primary" @click="dlgdate = false">Close</v-btn> <v-btn text color="primary" @click="dlgdate = false">Close</v-btn>
</v-date-picker> </v-date-picker>
@@ -51,7 +51,12 @@ export default {
} }
} }
}, },
data: () => ({ date: null, oldDate: null, dlgdate: false }), data: () => ({
date: null,
oldDate: null,
dlgdate: false,
defaultLocale: window.$gz.locale.getFirstBrowserLanguage().split("-", 1)[0]
}),
props: { props: {
label: String, label: String,
rules: Array, rules: Array,

View File

@@ -24,7 +24,7 @@
ref="theDatePicker" ref="theDatePicker"
v-model="dateOnly" v-model="dateOnly"
@input="dlgdate = false" @input="dlgdate = false"
locale="DE" :locale="defaultLocale"
> >
<v-spacer></v-spacer> <v-spacer></v-spacer>
<v-btn text color="primary" @click="dlgdate = false">Close</v-btn> <v-btn text color="primary" @click="dlgdate = false">Close</v-btn>
@@ -71,6 +71,7 @@
<p v-show="error" class="form__error v-messages theme--light error--text"> <p v-show="error" class="form__error v-messages theme--light error--text">
{{ error }} {{ error }}
</p> </p>
{{ defaultLocale }}
</div> </div>
</template> </template>
<script> <script>
@@ -89,8 +90,18 @@ export default {
throw "DateTimeControl: $gz.locale is required and missing"; throw "DateTimeControl: $gz.locale is required and missing";
} }
} }
// this.defaultLocale = window.$gz.locale
// .getFirstBrowserLanguage()
// .split("-", 1);
}, },
data: () => ({ date: null, oldDate: null, dlgdate: false, dlgtime: false }), data: () => ({
date: null,
oldDate: null,
dlgdate: false,
dlgtime: false,
defaultLocale: window.$gz.locale.getFirstBrowserLanguage().split("-", 1)[0]
}),
props: { props: {
label: String, label: String,
rules: Array, rules: Array,