全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果4,710,066个

使用Vue3创建多布局系统的三种方法_vue.js_脚本之家

1. 将布局导入为常规组件以创建布局系统 2. 利用Vue Router,路由的元属性,以及动态组件来创建布局系统 3. 使用 ShallowRef,Provide,Inject 以及 Vue Router 的 afterEach钩子来创建布局系统 1. 将布局导入为常规组件以创建布局系统 这是创建布局系统的最简单方法,但其灵活性较差。为了简化解释,我们就用我上面的例子...
www.jb51.net/javascript/2954439...htm 2023-8-17

vue3的介绍和两种创建方式详解(cli和vite)_vue.js_脚本之家

方式一:使用vue-cli创建(推荐--全面) 操作步骤 方式二:使用vite创建 操作步骤 一、vue3的介绍 (一)vue3的简介 2020年9月18日发布3.0版本。代号海贼王(One piece) 其中耗时两年多、2600次提交、30+RFC、600+PR、99位贡献者 (二)vue3对比vue2带来的性能提升 1.更快的渲染速度:Vue 3使用了新的虚拟DOM...
www.jb51.net/article/2814...htm 2024-6-2

浅析vue3的setup的使用和原理_vue.js_脚本之家

setup函数是Vue 3中函数式组件的核心部分,它提供了一种新的方式来编写组件逻辑。 使用setup函数有以下几个步骤 1.导入所需的函数和响应式API:在setup函数内部,可以使用import语句来导入Vue提供的函数和响应式API,例如ref、reactive等。 2.定义组件的状态和计算属性:在setup函数内部,可以使用导入的函数和API来定义组件...
www.jb51.net/javascript/295026f...htm 2024-6-2

vue3中实现异步组件的方法实例_vue.js_脚本之家

defineAsyncComponent是vue3提供的内置api。用于异步加载组件 但是仅靠这个api并不能完成我们所需要的功能 这里我们还需要借助vueUse中的一个api 首先我们需要安装一下vueUse的依赖 npm i @vueuse/core 我们需要使用vueUse中的useIntersectionObserver 安装完成后来修改一下我们的代码: 1 2 3 4 5 6 7 8 9 10 1...
www.jb51.net/javascript/287720i...htm 2024-6-2

Vue3插槽Slot实现原理详解_vue.js_脚本之家

Vue3在渲染VNode的时候,发现VNode的类型是组件类型的时候,就会去走组件渲染的流程。组件渲染的流程就是首先创建组件实例,然后初始化组件实例,在初始化组件实例的时候就会去处理Slot相关的内容。 在源码的runtime-core\src\component.ts里面 在函数initSlots里面初始化组件Slot的相关内容 那么initSlots函数长啥样,都干了...
www.jb51.net/article/2544...htm 2022-7-7

一文带你搞懂Vue3的基本语法_vue.js_脚本之家

1.通过 CDN 使用 Vue3 2.Vue3 模板语法 文本 Html 属性 表达式 指令 参数 3.模板用户输入双向绑定 1.通过 CDN 使用 Vue3 你可以借助 script 标签直接通过 CDN 来使用 Vue: 1 通过CDN 使用 Vue 时,不涉及“构建步骤”。这使得设置更加简单,并且可以用于增强静态的 HTML 或与后端框架集成 接下来我们从 He...
www.jb51.net/article/2680...htm 2024-6-2

Vue3 源码解读静态提升详解_vue.js_脚本之家

静态提升是Vue3编译优化中的其中一个优化点。所谓的静态提升,就是指在编译器编译的过程中,将一些静态的节点或属性提升到渲染函数之外。下面,我们通过一个例子来深入理解什么是静态提升。 假设我们有如下模板: 1 2 3 4 static text {{ title }} 在没有静态提升的情况下,它对应的渲染函数是: 1 2 3 4 5...
www.jb51.net/article/2600...htm 2022-8-19

Vue3 中的插件和配置推荐大全_vue.js_脚本之家

1 npm create vite@latest my-vue-app --template vue 如果你的 npm 版本是 7+,那么执行如下命令创建一个 Vue3 工程: 1 npm create vite@latest my-vue-app -- --template vue 这个Vue 工程创建成功之后,没有 router 啥的,需要我们自己安装上,这个常规操作我就不多说了。 2.1 传统写法 现在我举一个简...
www.jb51.net/article/2597...htm 2024-6-2

Vue3纯前端实现Vue路由权限的方法详解_vue.js_脚本之家

这篇文章主要给大家介绍了关于Vue3纯前端实现Vue路由权限的相关资料,文中通过实例代码介绍的非常详细,对大家学习或者使用Vue3具有一定的参考学习价值,需要的朋友可以参考下− 目录 前言 RBAC模型 代码实现 登录 菜单信息 动态路由筛选 总结 前言 在开发管理后台时,都会存在多个角色登录,登录成功后,不同的角色会展示...
www.jb51.net/article/2477...htm 2024-6-2

vue3的hooks用法总结_vue.js_脚本之家

vue3的hooks总结 一、计数器的hook vue3中hooks的介绍及用法小结 一、 什么是hooks 二、hooks的用法 vue3的hooks总结 vue3中的hooks其实是函数的写法,就是将文件的一些单独功能的js代码进行抽离出来,放到单独的js文件中。这样其实和我们在vue2中学的mixin比较像。下面我们总结一下如何去书写hooks。首先应该先建立...
www.jb51.net/article/2816...htm 2024-6-2