同步问卷表单
This commit is contained in:
@@ -192,11 +192,6 @@ export default {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|
||||||
onShow () {
|
|
||||||
localStorage.removeItem("toFiledConfig")
|
|
||||||
},
|
|
||||||
|
|
||||||
methods: {
|
methods: {
|
||||||
toSetting() {
|
toSetting() {
|
||||||
let {formConfig} = this
|
let {formConfig} = this
|
||||||
|
|||||||
@@ -146,9 +146,12 @@ import {components} from './components/config'
|
|||||||
|
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
let params = localStorage.getItem("toFiledConfig")
|
let params = localStorage.getItem("toFiledConfig") || {}
|
||||||
params && (params = JSON.parse(params))
|
if (params) {
|
||||||
params.config = params.index > -1 ? params.filed : components.filter(v => v.type === params.filedType)[0]
|
params = JSON.parse(params)
|
||||||
|
params.config = params.index > -1 ? params.filed : JSON.parse(JSON.stringify(components.filter(v => v.type === params.filedType)[0]))
|
||||||
|
localStorage.removeItem("toFiledConfig")
|
||||||
|
}
|
||||||
return {
|
return {
|
||||||
...params,
|
...params,
|
||||||
isShowType: false,
|
isShowType: false,
|
||||||
@@ -250,7 +253,7 @@ export default {
|
|||||||
this.config.options.splice(index, 1)
|
this.config.options.splice(index, 1)
|
||||||
},
|
},
|
||||||
|
|
||||||
back() {
|
back() {
|
||||||
uni.navigateBack({})
|
uni.navigateBack({})
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user