为了账号安全,请及时绑定邮箱和手机立即绑定

vue methods中取不到data值

vue methods中取不到data值

汪汪一只猫 2019-03-13 14:13:48
vue methods中取不到data值export default {        name: "sysAdd",        data() {            return {                form: {                    name: '',                    region: '',                    date1: '',                    date2: '',                    delivery: false,                    type: [],                    resource: '',                    desc: ''                },                formLabelWidth: '120px',                visible:false            };        },        props:['show'],        watch:{            show(){                this.visible = this.show;            }        },        methods:{            save(){                console.info(this.from,this.formLabelWidth,this.$options.data().form);                saveAdd(this.from).then(response => {                    console.info('222'+ response.data);                })            },            close_dialog_event(){                //通知父组件改变show的值                this.$emit('dialog_event');            }        }    }
查看完整描述

2 回答

?
慕莱坞森

TA贡献1810条经验 获得超4个赞

this.from

this.form


查看完整回答
反对 回复 2019-04-01
?
30秒到达战场

TA贡献1828条经验 获得超6个赞

请描述清楚,哪里运行save()取不到值了,现在看不出问题。


查看完整回答
反对 回复 2019-04-01
  • 2 回答
  • 0 关注
  • 4489 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信