自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 添加插件-pinia

/ 给所有的仓库添加了一条全局属性return {/*** 给特定的仓库来扩展内容*/// 为当前 id 为 counter 的仓库来扩展属性return {/*** 重置仓库状态*/// 我们首先可以将初始状态深拷贝一份每个插件在扩展内容时,会对所有的仓库进行内容扩展,如果想要针对某一个仓库进行内容扩展,可以通过 context.store.$id 来指定某一个仓库来扩展内容。插件书写完毕后,需要通过pinia实例对插件进行一个注册操作。// 引入自定义插件。

2023-08-25 10:24:18 211

原创 Pinia快速入门

面试题:是否使用过 Pinia?简单谈一下 Pinia 的使用?

2023-08-24 13:42:55 161

原创 Pinia基本概念

Pinia 是一个西班牙语的单词,表示“菠萝”的意思。因为菠萝是由一小块一小块组成的,这个和 Pinia 的思想就非常的吻合,在 Pinia 中,每个 Store 仓库都是单独的扁平化的存在的。

2023-08-24 12:14:59 281

原创 共享数据-vue3

安装vuex@4.x两个重要变动:去掉了构造函数Vuex,而使用创建仓库为了配合,新增useStore函数获得仓库对象;获取路由对象使用useRouter。

2023-08-23 14:52:10 354

原创 compositionAPI

面试题:composition api相比于option api有哪些优势?不同于reactivity api,composition api提供的函数很多是与组件深度绑定的,不能脱离组件而存在。

2023-08-22 10:58:37 201

原创 ReactiveApi

应用:除非遇到下面的场景,否则均建议选择。笔试题1:下面的代码输出结果是什么?笔试题: 下面的代码输出结果是什么?笔试题2:按照下面的要求完成函数。笔试题3:按照下面的要求完成函数。转换为ref格式,然后包装到一个。函数的返回结果中不包含。

2023-08-21 17:49:39 258

原创 vue3-模板中的变化

vue2v-model和.sync,在vue3中,去掉了.sync修饰符,只需要使用v-model进行双向绑定即可。为了让v-model更好的针对多个属性进行双向绑定,vue3作出了以下修改当对自定义组件使用v-model指令时,绑定的属性名由原来的value变为modelValue,事件名由原来的input变为去掉了.sync修饰符,它原本的功能由v-model的参数替代配置被移除允许自定义v-model修饰符vue2 无此功能。

2023-08-18 14:31:05 72

原创 vue3-组件中的变化

在上述示例中,我们在 ParentComponent.vue 中使用 Teleport 组件将 ModalComponent 渲染到了 #teleport-target 这个目标位置中。Teleport 是 Vue 3 中的一个新特性,用于在 DOM 中将组件的内容移动到指定的目标位置。使用 Teleport 可以很方便地实现将组件的内容渲染到其他位置,而无需直接将内容嵌套在组件的模板中,从而提高了组件的灵活性和复用性。// 返回一个 Promise,用于异步加载组件。// 指定占位符组件。

2023-07-24 01:38:58 277

原创 vue3-Api和数据响应式的变化

问题1:为什么vue3中去掉了vue构造函数?问题2:谈谈对vue3数据响应式的理解。

2023-07-22 16:29:37 263

原创 vue3-效率的提升

客户端渲染效率比vue2提升了1.3~2倍,SSR渲染效率比vue2提升了2~3倍。

2023-07-21 18:24:53 111

原创 vue3-Vite原理

下图的"准备"就是编译的意思。

2023-07-20 22:35:52 409

原创 vue3-05删除任务

【代码】vue3-05删除任务。

2023-07-16 19:58:30 279

原创 vue3-04修改任务

【代码】vue3-04修改任务。

2023-07-16 19:04:41 468

原创 vue3-03筛选任务

前置知识:生命周期函数在vue3不再是配置式的,而是一个普通函数。

2023-07-16 16:00:50 429

原创 vue3-03 todo-新增任务

【代码】vue3-03 todo-新增任务。

2023-07-16 12:15:52 194

原创 vue3- 02vue3的变化

# 在学习组合api之前,先了解以下 setup。Vue 3 的 setup 函数用于设置组件的初始状态和行为。它是组件中的一个特殊函数,在组件实例创建之前执行,并且在其他选项(如 data、computed、methods 等)之前运行。setup 函数接收两个参数:props 和 context。props 参数用于接收组件的属性,而 context 参数提供了一些与组件实例相关的上下文信息,如 attrs、slots、emit 等。

2023-07-15 23:01:46 649

原创 vue3 - 01搭建工程

一起学习vue3

2023-07-15 12:24:27 261

原创 微信小程序:实现轮播图

使用组件swiper,其它api参考文档。使用transition属性实现滑动效果。如果不是当前图片,则将图片缩小为.8倍。为当前图片时,不做样式操作。

2023-05-24 15:09:55 487

原创 点击后给导航添加样式

js:点击后添加样式

2023-05-24 15:02:25 655

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除