文章 2023-06-25 来自:开发者社区

如何使用Vue 3创建可重用的自定义组件

Vue 3是Vue.js框架的最新版本,它具有许多新功能和改进,其中包括更好的性能和可维护性。Vue 3还提供了一些新的API,其中包括Composition API,它使开发人员能够更轻松地创建可重用的自定义组件。在本文中,我们将探讨如何使用Vue 3的Composition API创建可重用的自定义组件。第一步是安装Vue...

文章 2023-04-24 来自:开发者社区

Vue3——自定义封装上传图片样式

自定义封装上传图片样式一、首先需要新建一个自组建完善基础的结构,我这里起名为ImgUpload.vue<el-upload name="file" :show-file-list="false" accept=".png,.PNG,.jpg,.JPG,.jpeg,....

Vue3——自定义封装上传图片样式
文章 2023-04-22 来自:开发者社区

Vue2,Vue3——Vant,Vant3自定义表单验证效果实现

官网上面有正则函数异步三种验证效果,但是并没有详细说明多个表单验证该如何实现,这里提一下首先要有form标签<van-form @submit="onSubmit">这个标签包裹提交按钮onSubmit(values) { console.log("submit", values); },...

Vue2,Vue3——Vant,Vant3自定义表单验证效果实现
文章 2023-04-15 来自:开发者社区

学习Vue3 第二十八章(自定义Hooks)

Vue3 自定义Hook主要用来处理复用代码逻辑的一些封装这个在vue2 就已经有一个东西是Mixinsmixins就是将这些多个相同的逻辑抽离出来,各个组件只需要引入mixins,就能实现一次写代码,多组件受益的效果。弊端就是 会涉及到覆盖的问题组件的data、methods、filters会覆盖mixins里的同名data、methods、filte...

学习Vue3 第二十八章(自定义Hooks)
文章 2023-01-09 来自:开发者社区

vue3 v-model自定义修饰符写法

在vue3 v-model是破坏性的更新的 c-model在组件也很重要v-model是一个语法糖 由emit+props组合而成1.默认值改变props:value==》(vue3)modelValue事件:input==>(vue3)update:modelValue(不可改名哦);新增多个v-model和自定义修饰符上案例:App.vue<template> <...

vue3 v-model自定义修饰符写法
文章 2023-01-08 来自:开发者社区

Vue3 实现一个自定义toast(小弹窗)(二)

四. Toast居中的思路1.现在我们可以不设置Toast的宽度,并且拿到根据文字数量不同所变化的宽度。由于这个属性是组件挂载完毕以后才有的属性,那么我们可以在onMounted里拿到。首先需要拿到元素本身,这里采用打ref的方式。具体变量和代码如下:不过多赘述然后我们需要通过一个计算属性动态的计算出该组件的样式;ok...

Vue3 实现一个自定义toast(小弹窗)(二)
文章 2023-01-08 来自:开发者社区

Vue3 实现一个自定义toast(小弹窗)(一)

前言:  前两天在项目中很多场景下都需要用到一个toast弹窗,项目使用的是ionic+tailwind_Css,ionic也有自带的toast弹窗,虽然大部分场景下直接调用它提供的api已经能满足需求了,但是它弹窗的高度,(也就是弹窗出现的位置)并不是高度自定义的࿰...

Vue3 实现一个自定义toast(小弹窗)(一)
文章 2022-11-04 来自:开发者社区

Vue3+TS实现自定义input组件的验证功能

前言关于input的组件,其中有一个必不可少的属性就是输入验证,这篇文章教大家如何给自己定义的input组件添加验证,以邮箱输入框为例,大家学会了可以自行拓展创建组件新建一个组件,创建基本代码这里定义的emailReg是邮箱规范验证的正则表达式<template> <h1> </h1> </template> <script lang...

Vue3+TS实现自定义input组件的验证功能
文章 2022-10-14 来自:开发者社区

在vue3中使用iconfont图标和自定义的svg图标

创建一个Icon组件,供自定义的svg图标使用和iconfont图标使用<template> <svg class="icon"> <use :href="id"></use> </svg> </template> <script> i...

在vue3中使用iconfont图标和自定义的svg图标
文章 2022-06-13 来自:开发者社区

[项目篇]vue3+ts 今天来理解一下自定义hooks - 第五天

vue3 借鉴 react hooks 开发出了 Composition API ,那么也就意味着 Composition API 也能进行自定义封装 hooks ,接下来我们就用 TypeScript 风格封装一个计数器逻辑的hooks ( useCount ):首先来看看这个 hooks 怎么使用:import { ref...

[项目篇]vue3+ts 今天来理解一下自定义hooks - 第五天

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

阿里巴巴终端技术

阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。

+关注