打开vue3+elem-puls +form的正确姿势

刚开始用vue3的时候确实不习惯,全部放在setup()这个方法里实现,首先你要区分vue2和vue3的区别,也就是Options API与Composition API 的区别。 data、methods、mounted、computed、watch 等等用来定义属性和方法,共同来处理页面逻辑,我们把这种方式称为 Options API。组合式api 就是一个功能所定义的 api 会放在一起。

敲黑板划重点:

(1)setup会在 creted 之前执行,相当于beforeCreate

(2)setup 数据和方法需要return才能使用

(3)setup函数里面的数据不是响应式的

form表单代码

 setup函数里面的代码

这一步很重要:const  loginForm=ref(null);

// 触发登录方法

    const handleLogin = () => {

      loginForm.value.validate((valid) => {

        if (valid) {

                里面是你的请求                

}

})}

 return {

      handleLogin,

      rules,

      loginUser,

      loginForm

    };

把全部return暴露出去就好


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部