1.啰唆两句1)、工作中,我们会发现有些前端操作是经常会用到的,我们就拿Table表格的添加和修改举例子,如果用到一次写一次,那我们的代码就太臃肿了; 2)、我们可以把这些可以复用的功能抽成一个组件来循环使用,哪里需要用到就只需要去调用就行了。 3)、重点是学思路,学方法。2.直接上图1)、这是需要做的样式界面。2)、这是添加界面3)、这是修改界面4)、思路分析 其实添加数据跟修改数据的界面都是一
写在前面:前面已经介绍了vue-press和vue-gocgen-cli和vue-press的区别和联系,本篇文章主要介绍关于vue-styleguidist的使用官网强大的api连接强大的配置文件链接 https://vue-styleguidist.github.io/Configuration.html 都是英文文档,只有每一个都试验过了才能知道每个配置变量的具体作用了生成组件可视化文档原理
转载 4月前
256阅读
文章目录⭐前言⭐利用inscode免费开放资源? 在inscode搭建vue3+ts+ant项目? 调整配置? antd 国际化配置? 用户store? 路由权限? 预览⭐结束 ⭐前言大家好,我是yma16,本文分享利用inscode搭建vue3(ts)+antd前端模板。 ⭐利用inscode免费开放资源InsCode 是一个一站式的软件开发服务平台,从开发-部署-运维-运营,都可以在 Ins
原创 精选 8月前
253阅读
  近期由于产品迭代,需要新增一个评论功能,且需要支持插入自定义表情。评论功能很多人一开始跟我一样,第一个想到的就是用textarea,但是textarea是不支持的插入图片的,因为我们的表情包是以图片的形式插入文本中的,所以这里是使用HTML5的新特性contenteditable,让div里的内容变成可编辑的。demo地址先看下效果图(目前已支持多套表情,详情请看demo):组件功能:支持插入
转载 1月前
210阅读
Vuetify学习(安装和配置)Vuetify安装1. 不同的安装办法2. 在main.js中引入Vuetify全局配置1. index.js文件配置2. 主题配置Vuetidy预设 Vuetify安装1. 不同的安装办法Vuetify官方推荐使用vue add命令安装// 前提是已经运行vue create进行初始化项目,并且一定要cd到项目文件夹下 vue add vuetify此方法适用于
项目场景客户要求做一个表单页面,表单数据分为三步,每一步骤是一个单独的 Vue 组件,表单上方需要使用锚点组件实现锚点定位到每一步的功能。代码总览<template> <div class="guided-form-content-wrapper"> <!-- Anchor 锚点 --> <a-anchor :affix="false" :tar
原创 精选 4月前
1512阅读
1点赞
最近需要在不使用UI框架的情况下封装一个简单的表格,由于对antd-vue比较熟悉,所以仿照了antd-vue的样子写了个简化版的Table组件。 组件源码见另一篇博客, 用到的技术栈:VUE3、SCSS 用过antd-vue的都应该知道主要的传参是两个:columns和dataSource,分别对 ...
转载 2021-10-28 16:23:00
1827阅读
2评论
关于Vue3 + antd vue引入iconfont报错的最终解决方案
原创 精选 2023-03-21 13:45:49
913阅读
1.v-for: <ul> <li v-for="book in books"> <h3>{{ book.title }} - {{ book.author }} - {{ book.age }}</h3> </li> </ul> javascript: data() { return { book ...
转载 2021-09-11 22:45:00
571阅读
2评论
与reactive函数一样,watch同样在vue3中也是一个暴露出来的函数。在setup中直接调用即
原创 2022-10-23 00:27:57
978阅读
创建Vue3项目方式一: 使用vue-cli:vue的脚手架----->创建vue项目----->构建vue项目----->前端工具链 创建方式还是和之前一样,Vue版本要选择Vue3的版本 方式二: 使用vite创建: vite:https://cn.vitejs.dev/ :npm create vue@latest
转载 2月前
71阅读
  pinia的简介和优势:Pinia是Vue生态里Vuex的代替者,一个全新Vue的状态管理库。在Vue3成为正式版以后,尤雨溪强势推荐的项目就是Pinia。那先来看看Pinia比Vuex好的地方,也就是Pinia的五大优势。可以对Vue2和Vue3做到很好的支持,也就是老项目也可以使用Pinia。抛弃了Mutations的操作,只有state、getters和actions
转载 4月前
123阅读
依赖安装npm install three如果有用 typeScript 安装npm install @types/three开始 建一个.vue文件 准备一个空的模板我们需要给生成的canvas准备一个容器<template> <div id="three"></div> </template>引入Threejs依赖<script l
前言 ... 目标 1 vue3的优势有哪些 2 如何创建vue3工程 graph LR A[初始vue3] --> B[vue3带来了什么] A --> C[如何创建vue3工程] 一 vue3带来了什么 从vue2到vue3一个大版本的升级,必然会有一些性能上的优化 性能提升和源码升级 性能提升 源码升级 打包大小减少 使用Proxy代替defineProper
前言 ... 目标 1 vue3的优势有哪些 2 如何创建vue3工程 graph LR A[初始vue3] --> B[vue3带来了什么] A --> C[如何创建vue3工程] A --> D[如何引入vue3] 一 vue3带来了什么 从vue2到vue3一个大版本的升级,必然会有一些性能上的优化 性能提升和源码升级 性能提升 源码升级 打包大小减少
原创 精选 1月前
159阅读
v-for中的key是什么作用?在使用v-for进行列表渲染时,我们通常会给元素或者组件绑定一个key属性。 官方中对key的作用解释:key属性主要用在Vue的虚拟DOM算法,在新旧nodes对比时辨识VNodes;如果不使用key,Vue会使用一种最大限度减少动态元素并且尽可能的尝试就地修改/复用相同类型元素的算法;而使用key时,它会基于key的变化重新排列元素顺序,并且会移除/销
1、Vue3简介1.1、Vue3带来了什么1.性能的提升Vue3Vue 2相比,在包大小(使用 tree-shaking 时减轻多达 41%)、初始渲染(速度提高多达 55%)、更新(多达 133% 更快)和内存使用(最多减少 54%)。打包大小减少41%初次渲染快55%, 更新渲染快133%内存减少54%......2.源码的升级使用Proxy代替defineProperty实现响应式重写虚拟
一.Vue3的介绍相信大家都已经学习过Vue2了,对Vue有了一定的了解。那么今天我们就一起来学习有关Vue3的知识点。那为什么要学习Vue3呢,主要是他有以下的特点。 (1)新增组合式api (2)更加接近原生 (3)更加解耦(react启发)二.Vue3的安装全局安装脚手架(如果安装过脚手架请忽略这步)npm i @vue/cli -g 创建一个vue3 的项目vue create 项目名称
那么让我们深入了解一下Vue 3中watchEffect函数的使用,如何在监视回调中使用属性来提高搜索引擎优化。watchEffect函数watchEffect函数是Vue 3中一个新的API,它允许您监视响应式数据的变化,并在数据变化时立即执行回调函数。与watch属性不同的是,watchEffect函数会自动追踪在回调函数中使用的响应式属性,只要其中的任何一个发生了变化,watchEffect
挂载#app <div id="app"></div> <script src="../js/vue.js"></script> <script> Vue.createApp({ template: `<h2>你好啊, 李银河</h2>` }).mount("#app"); </script> 问题 ...
转载 2021-07-17 15:38:00
600阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5