原文:vue3代码setup中this为什么无效

结论:setup并没有通过各种方式去绑定this 在vue 中,我们可以在optionsApi中调用this来指向当前组件的实例,但是在vue 的setup中并不能这样做,因为setup位于组件创建成功后但是并没有解析data computed methods中间,所以他们无法从setup中调用this去获得 源码阅读 .vue源码核心部分 .setup位置 在runtime core内的comp ...

2022-01-17 17:03 1 3103 推荐指数:

查看详情

3、使用script setup语法糖优化你的vue3代码

一、准备 1.1 简介 setup语法糖 一个减少重复代码的语法糖,之前setup语法糖的提案在修改阶段,现阶段已经定稿,详情看下面的语法 1.2 插件准备 如果你使用vscode编辑器,最好安装 Volar 插件,它和 Vetur 一样也会对.Vue格式的文件高亮显示 ...

Wed Dec 01 20:01:00 CST 2021 0 799
关于VUE3 setup()动态获取dom

关于 setup()动态获取 dom 需要 先 nextTick() 后再获取,不然获取的dom可能是不完整的 import { nextTick} from "vue"; …… const funName= async ...

Thu Mar 11 06:30:00 CST 2021 0 1831
Vue3setup语法糖学习

目录 1,前言 2,基本语法 2,响应式 3,组件使用 3.1,动态组件 3.2,递归组件 4,自定义指令 5,props ...

Mon Mar 14 21:16:00 CST 2022 0 1123
vue3 setup方法

setup 组合式API ----------官方定义:通过创建 Vue 组件,我们可以将界面重复的部分连同其功能一起提取为可重用的代码段。仅此一项就可以使我们的应用在可维护性和灵活性方面走得相当远。然而,我们的经验已经证明,光靠这一点可能并不够,尤其是当你的应用变得非常大的时候——想想 ...

Mon Jan 03 07:20:00 CST 2022 0 1337
Vue3 setup详解

setup执行的时机 在beforeCreate之前执行(一次),此时组件对象还没创建; this是undefined,不能通过this来访问data/computed/methods/props; 其实所有的composition API相关回调函数也都不 ...

Sun Mar 20 20:21:00 CST 2022 0 1762
Vue3setup()学习

setup()执行的时机 setup()在beforeCreate之前执行一次,this是undefined setup()的参数 1.props props值为对象,包含:组件外部传过来的且组件内部声明接收了的属性。 查看一下: 2.context 上下文对象,包含 ...

Thu Jul 22 04:29:00 CST 2021 0 276
vue3Setup

vue3vue2不同的地方就是不必写 data、methods、等代码块了 所有的东西都可以在 setup 返回 setup 可以返回两种值: 1、返回对象,对象的属性、方法都可以直接在模板中使用 2、返回渲染函数,可以自定义渲染内容(其实也就是 render 函数 ...

Sat Dec 11 02:01:00 CST 2021 0 1934
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM