E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
vue3按需加载
vue3
之 商城项目—二级分类
二级分类功能描述配置二级路由准备组件模版">首页居家居家生活用品.bread-container{padding:25px0;color:#666;}.sub-container{padding:20px10px;background-color:#fff;.body{display:flex;flex-wrap:wrap;padding:010px;}.goods-item{display:bl
jiojio在学习勒
·
2024-02-08 18:20
vue3
vue3
element
vue
vue.js
vue3
之 商城项目—layout静态模版结构搭建
layout—模块静态模版搭建一般情况下我们会有nav区域,header区域,二级路由出口区域以及footer区域,如图我们在开发的时候先把大模块搭建起来,再一步一步填充小模块在layout下建文件,目录如下在index.vue中把上面文件引入进来importLayoutNavfrom'./components/LayoutNav.vue'importLayoutHeaderfrom'./comp
jiojio在学习勒
·
2024-02-08 18:50
vue3
vue
vue.js
elementplus
vue3
之 商城项目—一级分类
整体认识和路由配置场景:点击哪个分类跳转到对应的路由页面,路由传对应的参数router/index.jsimport{createRouter,createWebHashHistory}from'vue-router'importLayoutfrom'@/views/Layout/index.vue'importHomefrom'@/views/Home/index.vue'importCateg
jiojio在学习勒
·
2024-02-08 18:47
vue3
vue
vue3
element
Vue + Element UI el-table + sortablejs 行、列拖拽排序
实现ElementUI中的el-table表格组件的行和列的拖拽排序使用
Vue3
+ElementPlusUI+sortablejs安装sortablejspnpminstallsortablejs行拖拽基本实现效果
也许明天 '
·
2024-02-08 18:06
vue.js
ui
javascript
elementui
Vue3
入门到实战笔记05--路由
使用路由需要做的事情:1.确定好导航区、展示区2.请来路由器3.制定路由的具体规则(什么路径、对应着什么组件)4.形成一个一个的.vue1、基本使用步骤在cmd窗口安装:npmivue-router在src当中创建一个router文件夹,并在其中添加一个index.ts文件为路由器配置文件,相关配置参考如下:import{createRouter,createWebHistory}from'vue
jxncxgx
·
2024-02-08 18:06
Vue
前端
笔记
vue.js
前端
vue3
.x 快速原型开发
快速原型开发你可以使用vueserve和vuebuild命令对单个*.vue文件进行快速原型开发,不过这需要先额外安装一个全局的扩展:npminstall-g@vue/cli-service-globalvueserve的缺点就是它需要安装全局依赖,这使得它在不同机器上的一致性不能得到保证。因此这只适用于快速原型开发。vueserveUsage:serve[options][entry]在开发环境
木白_0227
·
2024-02-08 18:06
vue3
进阶(四)——export function导出定义数据和接口数据 &封装el-select组件 & 获取sessionStorage中的基准地址apiUrl & watch和toRefs写法
vue3
进阶(四)——exportfunction导出定义数据和接口数据&封装el-select组件&获取sessionStorage中的基准地址apiUrl&watch和toRefs写法7、引入的方法和接口数据
viceen
·
2024-02-08 18:56
vue3+ts-运维
javascript
前端
vue.js
vue3
vant 高德地图选择位置
实现目标:h5实现位置的搜索,地图任意选点,获取经纬度及位置信息;第一步:安装@amap/amap-jsapi-loader插件:npmi@amap/amap-jsapi-loader--save;第二步:搜索import{reactive,toRefs,onMounted}from'vue';importAMapLoaderfrom'@amap/amap-jsapi-loader';import
web老张头
·
2024-02-08 18:55
vue
web前端
前端
javascript
高德地图
vue.js
vue3
笔记十四(
vue3
自定义全局函数及变量、css新特性)
1、globalProperties
vue3
中没有Prototype属性,使用app.config.globalProperties去替代//vue2中Vue.prototype.
·某某·
·
2024-02-08 18:55
vue3笔记
vue.js
前端
typescript
Vue3
定义全局函数和变量
globalProperties由于
Vue3
没有Prototype属性使用app.config.globalProperties代替然后去定义变量和函数//man.tsimport{createApp}
是小张呀!
·
2024-02-08 18:55
javascript
vue.js
前端
vue3
全局常量定义及使用
vue2定义全局变量可以参考以下文章Vue项目常量的使用
vue3
中需要适量修改一下一、创建常量文件在src下创建constant文件夹,用于存放全局常量相关配置,创建好后在其内创建module文件夹,用于存放常量文件
我是小菜鸟*
·
2024-02-08 18:54
vue3
vue.js
前端
javascript
vue3
中全局定义函数
场景:有时候像字典库这种,前端可能很多地方都会用到,下拉框啊,状态的回显等等;没有必要每个用到字典库的地方都去调用字典库接口;思路:所以把字典库存储到Vuex里面,封装个全局函数,需要什么类型字典,过滤一下;就很方便一。新建文件globalFun>>index.ts定义全局函数//这里引入vueximportstorefrom'../store'exportdefault{//定义过滤字典库函数g
一行代码上晴天
·
2024-02-08 18:54
javascript
前端
vue.js
vue3
- 21.定义全局函数&变量
$varName=()=>{}定义全局函数和变量:
vue3
的写法:constapp=createApp(App)app.config.globalProperties.
啦啦朵朵
·
2024-02-08 18:24
vue.js
javascript
前端
vue3
使用高德地图API-自定义搜索并加载marker、点击marker显示infoWindow(踩坑日记)
vue3
使用高德地图API(踩坑日记)注意点:1、marker的显示上:要么直接在marker的配置项中使用map,要么使用map.add(marker)直接在地图上加,尽量不要两则都用,推荐在配置项指定显示的
羅森林
·
2024-02-08 18:24
数学建模
Vue3
使用高德地图、搜索、地图选点、以及省市区三级联动
1、准备工作需要在高德开发平台申请自己的key和密钥这里的Key名称大家可以随意填写申请完之后我们得到key和密钥vue中使用需要安装**@amap/amap-jsapi-loader--save**官方文档npmi@amap/amap-jsapi-loader--save2、代码实现首先我们需要三个文件,一个index.vue一个用来存放省市区的index.js文件一个map.vue地图组件in
会编码的派大星
·
2024-02-08 18:23
Vue
javascript
vue.js
前端
Vue3
封装全局函数式组件
文章目录前言一、函数式组件是什么?二、创建一个函数式组件1.封装toast组件2.创建应用实例3.注册插件(可省略)Q&A:补充一些注释①:为什么采用调用函数方法的方式去控制显隐②:函数式组件的这两个文件之间的联系三、调用1.注册插件后在.vue文件内获取全局方法2.可不注册插件,在.vue或.js文件内直接调用方法四、优化改进1、单例模式(推荐)2、多个提示弹窗3、简化传参总结扩展阅读前言相信大
前端咸鱼翻身
·
2024-02-08 18:22
封装组件
vue.js
前端
vue3
+ts 引入高德地图并使用地图选点和搜索
引入高德地图npmi@amap/amap-jsapi-loader--save在index.html引入window._AMapSecurityConfig={securityJsCode:'',//你的密钥}创建map.vue组件确定{{item.name}}地址:{{item.address}}import{shallowRef,defineEmits,defineComponent,ref,
久爱@勿忘
·
2024-02-08 18:21
vue.js
elementui
前端
vue3
挂载全局方法
比如某个js方法,项目很多地方都能用到,每次去重新写一遍太麻烦,放在一个js里面,每次去引入也懒得引,就可以挂载在全局上1.创建tool.js文件,里面放常用的方法consttools={getCurrentTim(){constcurrentTime=newDate();constyear=currentTime.getFullYear();constmonth=currentTime.getM
一个打工仔的笔记
·
2024-02-08 18:49
vue.js
javascript
前端
vue3
的全局组件,函数和变量
vue3
的全局组件,函数和变量全局组件:use关键字importMyUIfrom'@/components'constapp=createApp(App)app.use(MyUI)app.mount('
monana6
·
2024-02-08 18:49
Vue3
vue.js
前端
javascript
Vue3
水印(Watermark)
APIs参数说明类型默认值必传width水印的宽度,默认值为content自身的宽度numberundefinedfalseheight水印的高度,默认值为content自身的高度numberundefinedfalselayout水印的布局方式:平行布局parallel;交替布局alternate‘parallel’|‘alternate’‘alternate’falserotate水印绘制时,
theMuseCatcher
·
2024-02-08 18:48
less
Vue3
ts
vue3
typescript
components
Vue3
使用全局函数或变量的两种常用方式
例如:想要在index.ts中创建getAction函数,并可以全局使用:import{http}from'@/utils/axios'exportfunctiongetAction(url:string,params:object){returnhttp.request({url:url,method:'get',params:params})}方式一:使用依赖注入(provide/inject
theMuseCatcher
·
2024-02-08 18:15
ts
Vue2
vue.js
前端
javascript
Vue3
创建项目方式及步骤
一、使用vue-cli创建1、文档链接为:https://cn.vuejs.org/guide/quick-start.html#creating-a-vue-application2、使用的语句有:npminstall-g@vue/cli======之前已安装vue--version======确保版本在4.5.0以上vuecreate项目的名称选择Manuaselectfeatures选上Ty
一起来学计算机
·
2024-02-08 17:42
vue3.js
vue.js
javascript
前端框架
创建一个VUE项目(vue2和
vue3
)
背景:电脑已经安装完vue2和
vue3
环境一台Mac同时安装vue2和
vue3
https://blog.csdn.net/c103363/article/details/136059783创建vue2项目
c103363
·
2024-02-08 17:39
vue.js
前端
javascript
Vue----导航守卫
文章目录3.5导航守卫3.5.1全局前置守卫3.5.2守卫方法的3个形参3.5.3next函数的3种调用方式3.5.4控制后台主页的访问权限src/router/index.js3.5导航守卫Vue2与
Vue3
萤火虫的小尾巴
·
2024-02-08 17:05
Vue
学习笔记
vue.js
javascript
前端
Vue
前端框架
vue3
配置自动导入API和组件
1.
vue3
自动导入原理:预加载前,该插件自动按需导入了,在本vue文件中使用api和组件而编写代码的时候,就无需import了注意并不是全局导入,并不会影响到资源文章目录1.
vue3
自动导入2.API
野生切图仔
·
2024-02-08 17:14
VUE3
必备
vue.js
前端
vue3
:25—其他API
目录1、shallowRef和shallowReactive2、readonly与shallowReadonlyreadonlyshallowReadonly3、toRaw和markRawtoRawmarkRaw4、customRef1、shallowRef和shallowReactiveshallowRef1.作用:创建一个响应式数据,但只对顶层属性进行响应式处理。2.用法:letmyVar=s
有蝉
·
2024-02-08 17:11
vue3
javascript
开发语言
ecmascript
#
Vue3
:shallowRef--shallowReactive--readonly--shaloowReadonly--toRow--markRow--customRef--Teleport--传
shallowRef----一层这整体修改性能更高浅层次的.value一层可以后面的层次就不行了shallowReactive–关注第一层绕开深度响应。readonly–只读属性letsum1=ref(0)letsum2=redaonly(sum1)letcar1=reactive({barnd:'奔驰',options:{color:red}})letcar2=readonly(car2)sha
前端xiaolibao
·
2024-02-08 16:39
Vue3篇
vue.js
前端
#
Vue3
:组件通信--props-emit = definEmit([‘submit‘])---子传父--mitt--v-model--provide inject--pinia--slot
v-model.numbernanoiduuid生成唯一idpinia菠萝可以修改数据countStore.sum=1批量修改contStore.$patch({sum:222})actions:increment(value){//this代表当前的store}}storeTorefs$subscribe订阅—刷新不会丢失组合式return{}组件通信-props字传父父传子-自定义事件cons
前端xiaolibao
·
2024-02-08 16:09
Vue3篇
vue.js
vue3
的常用功能
`目录下所有`vue`组件并以组件的文件名为组件的名称2.2、使用这个插件2.3、为全局组件添加类型提示三、函数式图片预览四、手动封装`svgIcon`组件五、封装拖拽钩子函数六、`vscode`中`
vue3
小马甲丫
·
2024-02-08 14:24
#
vue3
javascript
前端
vue3
Vue3
+elementplus实现弹窗功能
父组件:constprizeDialogVisible=ref(false);constopenPrizeDialog=()=>{prizeDialogVisible.value=true;};constgetPrizeMsessage=(params)=>{console.log('333',params);};子组件:取消保存props:{prizeVisible:{type:Boolean,
与月儿漫邀
·
2024-02-08 13:54
javascript
前端
vue.js
vite+vant+
vue3
新闻客户端app(三)
一、文章搜索1.1创建组件并配置路由1、创建src/views/search/index.vue2、然后把搜索页面的路由配置到根组件路由(一级路由){path:'/search',name:'search',component:Search},3、在home.vue配置路由跳转1.2页面布局Search组件提供了search和cancel事件,search事件在点击键盘上的搜索/回车按钮后触发,c
与月儿漫邀
·
2024-02-08 13:53
前端
vue3
项目keepAlive使用方法详解
常用的用法是将组件或者路由缓存,现有的用法vue2.x与
vue3
.x有部分差别。以下主要将keepaliev在
vue3
.0中的用法。
Trank-Lw
·
2024-02-08 13:47
前端
vue.js
javascript
前端
(杂项笔记)VS Code好用的插件推进
Simplified)LanguagePack3、CodeSpellChecker4、JavaScript(ES6)codesnippets5、MithrilEmmet6、PathIntellisense7、
Vue3
Snippets8
玻璃瓶和纸飞机
·
2024-02-08 12:19
开发学习
笔记
vue3
.0 watch函数案例
App.vue代码:importDemofrom'./components/Demo'exportdefault{name:'App',components:{Demo}}Demo代码:当前求和为:{{sum}}点我+1当前的信息为:{{msg}}修改信息姓名:{{person.name}}年龄:{{person.age}}修改姓名增长年龄import{ref,reactive,watch}fro
前端程序员路易
·
2024-02-08 12:20
vue
vue.js
前端
Vue3
之watch的最简用法
watch用法参数一:要监测的值或值数组。(也可直接放入对象,不建议)参数二:回调函数。接收两个参数,newValue和oldValue。参数三:配置项对象。immediate、deep…1、监测一个ref数据。letsum=ref(0);watch(sum,(newVal,oldVal)=>{console.log('sum的值被改变了',oldVal+'==>'+newVal);});2、监测
雨落Liy
·
2024-02-08 12:20
Vue
vue.js
javascript
1024程序员节
vue2/3项目中使用Vue Carousel 3D实现 Carousel 3D 轮播
文档为英文,中文可参考这位
Vue3
D轮播插件vue-carousel-3d_memory_zzz的博客-CSDN博客以上API过少,可以使用ref绑定,通过onSlideChan
毒蚊子D
·
2024-02-08 12:19
vue.js
javascript
前端
3d
vue3
中 watch、watchEffect区别
通过官网上的介绍得出如下简单的结论1、watch是惰性执行,也就是只有监听的值发生变化的时候才会执行,但是watchEffect不同,每次代码加载watchEffect都会执行(忽略watch第三个参数的配置,如果修改配置项也可以实现立即执行)2、watch需要传递监听的对象,watchEffect不需要3、watch只能监听响应式数据:ref定义的属性和reactive定义的对象,如果直接监听r
默默无闻的小人物
·
2024-02-08 11:37
基于Naive UI封装的loading自定义指令
NaiveUI是一个
Vue3
的组件库。
小木木爸
·
2024-02-08 10:35
前端小屋
前端
格子表单GRID-FORM | 文档网站搭建(VitePress)与部署(Github Pages)
格子表单/GRID-FORM已在Github开源,如能帮到您麻烦给个星GRID-FORM系列文章基于
VUE3
可视化低代码表单设计器嵌套表单与自定义脚本交互文档网站搭建(VitePress)与部署(GithubPages
集成显卡
·
2024-02-08 10:53
格子表单/GRID-FORM
低代码/Low-Code
静态网站
github
vue-cli引入Element Plus(element-ui),修改主题变量,定义全局样式
Element官网:ElementPlus-Theworld’smostpopular
Vue3
UIframework1、安装element-plusnpminstallelement-plus--save2
shawxlee
·
2024-02-08 10:53
Element
Vue
CSS/Sass
vue
vuecli
elementui
scss
样式
VUE3
基础
一、认识
vue3
及
vue3
的优势1、框架层面响应式底层API的变化,proxy数组下标的修改,对象动态添加属性;
vue3
对ts的支持比vue2更强;
vue3
增加了组合式API,增强了逻辑组合能力配套的工程化工具也有了更新
煸橙干儿~~
·
2024-02-08 10:11
VUE基础
vue.js
javascript
前端
Vue3
.0(四):Composition API的使用
CompositionAPI认识CompositionAPI前几篇文章中主要用OptionsAPI进行编写代码,但是有一些弊端OptionsAPI弊端在OptionsAPI中,有data、watch、computed、methods以及生命周期函数各种各样的选项而一个变量,为了实现某个功能,会分散在各个选项中,不利于代码的维护此时CompositionAPI就出现了使用setup函数可以将大部分选
前端大菜鸟_
·
2024-02-08 09:23
Vue3.0
vue.js
javascript
前端
vue3
之 组合式API—生命周期函数
vue3
的生命周期API生命周期函数基本使用1️⃣导入生命周期函数2️⃣执行生命周期函数传入回调import{onMounted}from'vue'onMounted(()=>{//组件挂载完毕mounted
jiojio在学习勒
·
2024-02-08 09:52
React
vue.js
javascript
前端
搭建
vue3
.0 项目
安装脚手架卸载原来的脚手架npmuninstallvue-cli-g下载新的脚手架npmuninstallvue-cli-g或者npminstall--global@vue/cli@nextvuecreate
vue3
hegege
·
2024-02-08 08:52
vue3
mathjax 数学公式
安装pnpminstallmathjax新建文件@/util/mathjax.jswindow.MathJax={tex:{inlineMath:[["$","$"],["\\(","\\)"],],//行内公式选择符displayMath:[["$$","$$"],["\\[","\\]"],],//段内公式选择符},startup:{ready(){MathJax.startup.defaul
xsjCoding
·
2024-02-08 06:46
vue.js
前端
javascript
若依
vue3
单文件上传/多文件上传/前后台代码
个人记录,代码不完善见谅.多文件上传前端:constupload=reactive({//设置上传的请求头部headers:{Authorization:"Bearer"+getToken()},//上传的地址url:import.meta.env.VITE_APP_BASE_API+"/data/upload"});constfileList=ref([])/*文件提交*/constsubmit
xsjCoding
·
2024-02-08 06:46
vue.js
javascript
前端
Vue3
循环展示静态资源
加一个方法constgetImageUrl=(url)=>{returnnewURL(`/src/${url}`,import.meta.url).href;}展示的时候调用方法数组内的img属性,不能以"/"开头!!![{id:1,name:'111',description:``,img:'assets/indices/_rp_image_2024-01-24_440c98f0-ba8f-11
xsjCoding
·
2024-02-08 06:45
前端
javascript
vue.js
vue3
mathjax2.7.7 数学公式
1.index.html代码部分MathJax.Hub.Config({extensions:["tex2jax.js"],jax:["input/TeX","output/HTML-CSS"],tex2jax:{inlineMath:[["$","$"],["\\(","\\)"]]}});2.在需要使用数学公式的vue页面调用方法onMounted(()=>{setTimeout(MathJa
xsjCoding
·
2024-02-08 06:35
mathjax
Vue -
Vue3
封装组件(更新中...)
组件目录1、穿梭框DataTransfer2、按钮组3、顶部导航菜单4、弹窗组件5、特色按钮5、PDFWordExcel预览插件6、编辑器1、穿梭框DataTransfer示例应用示例组件代码import{ArrowLeft,ArrowRight,Search}from"@element-plus/icons-vue";import{computed,getCurrentInstance,onMo
青柠t
·
2024-02-08 06:39
笔记
前端
Vue-
Vue3
集成编辑器功能
1、安装依赖编辑器插件需要安装@wangeditor/editor和@wangeditor/editor-for-vue两个插件npminstall@wangeditor/editor--save
vue3
青柠t
·
2024-02-08 06:02
vue.js
编辑器
javascript
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他