This commit is contained in:
daniel-dx
2019-03-03 15:34:04 +08:00
parent 62c02cb1d4
commit 005929ffbd
25 changed files with 34 additions and 51 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+2 -1
View File
@@ -45,7 +45,8 @@
return res.filter(item => !params.keyword || item.name.indexOf(params.keyword) >= 0);
})
Vue.use(vueNcform, { extComponents: ncformStdComps });
let lang = location.search.indexOf('lang=cn') >= 0 ? 'zh-cn' : 'en';
Vue.use(vueNcform, { extComponents: ncformStdComps, lang });
// Bootstrap the app
new Vue({
el: '#demo',
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -52,7 +52,7 @@
return { result: [{ id: 1, label: 'iphone' }, { id: 2, label: 'xiaomi' }, { id: 3, label: 'oppo' }] };
});
Vue.use(vueNcform, { extComponents: { object: object.default, checkbox: checkbox.default } });
Vue.use(vueNcform, { extComponents: { object: object.default, checkbox: checkbox.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' });
let formSchemas = [
{
@@ -282,9 +282,6 @@ resField: Which field of the response data as the data source, as the example re
// Bootstrap the app
new Vue({
el: '#demo',
mounted() {
this.$ncformSetLang(lang === 'cn' ? 'zh_cn' : 'en');
},
data: {
formSchemas: getFormSchemas(),
originFormSchemas: getFormSchemas()
@@ -47,7 +47,7 @@
lang = 'cn';
}
Vue.use(vueNcform, { extComponents: { object: object.default, colorPicker: colorPicker.default } });
Vue.use(vueNcform, { extComponents: { object: object.default, colorPicker: colorPicker.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' });
let formSchemas = [
{
@@ -47,7 +47,7 @@
lang = 'cn';
}
Vue.use(vueNcform, { extComponents: { object: object.default, datePicker: datePicker.default } });
Vue.use(vueNcform, { extComponents: { object: object.default, datePicker: datePicker.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' });
let formSchemas = [
{
@@ -200,9 +200,6 @@
// Bootstrap the app
new Vue({
el: '#demo',
mounted() {
this.$ncformSetLang(lang === 'cn' ? 'zh_cn' : 'en');
},
data: {
formSchemas: getFormSchemas(),
originFormSchemas: getFormSchemas()
@@ -47,7 +47,7 @@
lang = 'cn';
}
Vue.use(vueNcform, { extComponents: { object: object.default, inputNumber: inputNumber.default } });
Vue.use(vueNcform, { extComponents: { object: object.default, inputNumber: inputNumber.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' });
let formSchemas = [
{
@@ -59,7 +59,7 @@
return { data: result.filter(item => item.value.indexOf(params.keyword) >= 0) };
});
Vue.use(vueNcform, { extComponents: { object: object.default, input: input.default } });
Vue.use(vueNcform, { extComponents: { object: object.default, input: input.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' });
let formSchemas = [
{
@@ -572,9 +572,6 @@ The description of each field of upload is as follows:
// Bootstrap the app
new Vue({
el: '#demo',
mounted() {
this.$ncformSetLang(lang === 'cn' ? 'zh_cn' : 'en');
},
data: {
formSchemas: getFormSchemas(),
originFormSchemas: getFormSchemas()
@@ -47,7 +47,7 @@
lang = 'cn';
}
Vue.use(vueNcform, { extComponents: { object: object.default, label: label.default } });
Vue.use(vueNcform, { extComponents: { object: object.default, label: label.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' });
let formSchemas = [
{
@@ -102,7 +102,7 @@
label: {
type: 'string',
value:
'React makes it painless to create interactive UIs. Design simple views for each state in your application, and React will efficiently update and render just the right components when your data changes.',
'ncform, a nice form development way that generates form UIs and their interactions with just configuration.',
ui: {
widget: 'label',
widgetConfig: {
@@ -53,7 +53,7 @@
return { result: [{ id: 1, label: 'iphone' }, { id: 2, label: 'xiaomi' }, { id: 3, label: 'oppo' }] };
});
Vue.use(vueNcform, { extComponents: { object: object.default, radio: radio.default } });
Vue.use(vueNcform, { extComponents: { object: object.default, radio: radio.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' });
let formSchemas = [
{
@@ -47,7 +47,7 @@
lang = 'cn';
}
Vue.use(vueNcform, { extComponents: { object: object.default, rate: rate.default } });
Vue.use(vueNcform, { extComponents: { object: object.default, rate: rate.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' });
let formSchemas = [
{
@@ -55,7 +55,7 @@
return result.filter(item => !params.keyword || item.name.indexOf(params.keyword) >= 0);
});
Vue.use(vueNcform, { extComponents: { object: object.default, select: select.default } });
Vue.use(vueNcform, { extComponents: { object: object.default, select: select.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' });
let formSchemas = [
{
@@ -351,9 +351,6 @@
// Bootstrap the app
new Vue({
el: '#demo',
mounted() {
this.$ncformSetLang(lang === 'cn' ? 'zh_cn' : 'en');
},
data: {
formSchemas: getFormSchemas(),
originFormSchemas: getFormSchemas()
@@ -47,7 +47,7 @@
lang = 'cn';
}
Vue.use(vueNcform, { extComponents: { object: object.default, slider: slider.default } });
Vue.use(vueNcform, { extComponents: { object: object.default, slider: slider.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' });
let formSchemas = [
{
@@ -47,7 +47,7 @@
lang = 'cn';
}
Vue.use(vueNcform, { extComponents: { object: object.default, textarea: textarea.default } });
Vue.use(vueNcform, { extComponents: { object: object.default, textarea: textarea.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' });
let formSchemas = [
{
@@ -54,7 +54,7 @@
return { data: { name: 'shoe.jpg', url: '//a.vpimg2.com/upload/upimg2/ued/cxy/xinke/02-sport.jpg' } };
});
Vue.use(vueNcform, { extComponents: { object: object.default, upload: upload.default } });
Vue.use(vueNcform, { extComponents: { object: object.default, upload: upload.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' });
let formSchemas = [
{
@@ -469,9 +469,6 @@ url: file url
// Bootstrap the app
new Vue({
el: '#demo',
mounted() {
this.$ncformSetLang(lang === 'cn' ? 'zh_cn' : 'en');
},
data: {
formSchemas: getFormSchemas(),
originFormSchemas: getFormSchemas()
@@ -74,7 +74,8 @@
input: input.default,
object: object.default,
arrayTable: arrayTable.default
}
},
lang: lang === 'cn' ? 'zh_cn' : 'en'
});
let formSchemas = [
@@ -268,9 +269,6 @@
// Bootstrap the app
new Vue({
el: '#demo',
mounted() {
this.$ncformSetLang(lang === 'cn' ? 'zh_cn' : 'en');
},
data: {
formSchemas: getFormSchemas(),
originFormSchemas: getFormSchemas()
@@ -74,7 +74,8 @@
input: input.default,
object: object.default,
arrayTabs: arrayTabs.default
}
},
lang: lang === 'cn' ? 'zh_cn' : 'en'
});
let formSchemas = [
@@ -74,7 +74,8 @@
input: input.default,
object: object.default,
array: array.default
}
},
lang: lang === 'cn' ? 'zh_cn' : 'en'
});
let formSchemas = [
@@ -303,9 +304,6 @@
// Bootstrap the app
new Vue({
el: '#demo',
mounted() {
this.$ncformSetLang(lang === 'cn' ? 'zh_cn' : 'en');
},
data: {
formSchemas: getFormSchemas(),
originFormSchemas: getFormSchemas()
@@ -45,7 +45,7 @@
lang = 'cn';
}
Vue.use(vueNcform, { extComponents: { input: input.default, object: object.default } });
Vue.use(vueNcform, { extComponents: { input: input.default, object: object.default }, lang: lang === 'cn' ? 'zh_cn' : 'en' });
let formSchemas = [
{