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
vue-个人杂记
Vue-
技巧
1.watch一个变量的时候,初始时并不会执行。需要在create的时候手动调用一次。可以在watch的时候添加immediate属性,这样初始化的时候也会触发。2.Attrs和Listeners。V-bind="$attrs",V-bon="listeners"来获取到没有定义的props以及方法3.Object.freeze:1.大数据的时候,如果有一些数据不需要响应式变化,既可以拆分组件,做
菜鸟出动大神让路
·
2024-09-07 04:58
Vue-
生命周期钩子
Vue.js的生命周期钩子是指在Vue实例的不同阶段会被调用的一组函数。这些钩子函数允许你在特定的生命周期阶段执行自定义的代码。生命周期钩子的工作原理实例化阶段:创建Vue实例:当你创建一个Vue实例时,Vue会按照特定的顺序执行生命周期钩子。这些钩子可以在Vue实例的不同生命周期阶段被调用,以帮助你在正确的时机执行特定的操作。钩子函数的调用顺序:Vue会按照预定义的生命周期顺序依次调用钩子函数。
好哈优学编程
·
2024-09-03 17:24
vue.js
前端
VUE-
微信小程序 - 生成二维码(qrcode)和条形码(barcode)
一、简介1.二维码2.条形码二、微信小程序-生成二维码(qrcode)和条形码(barcode)1.安装2.使用方法3.条形码4.二维码5.具体实例三、VUE生成二维码(qrcodejs)和条形码(barcode)1.VUE生成二维码(qrcodejs)1.1安装依赖1.2组件内使用1.3完整实例2.VUE条形码(barcode)2.1安装依赖2.2main.js中全局引入2.3定义组件2.4使用
wenjiangwang
·
2024-08-28 20:07
notepad++
初识
Vue-
组件化开发(详解各个组件)
目录一、组件介绍1.概念2.特点3.作用4.应用5.分类二、组件语法1.定义挂载vue应用2.注册全局组件实例1.自定义组件2.计数器3.组件的复用4.局部组件实例5.Prop6.动态Prop7.Prop验证三、创建组件的关键概念和语法1.组件定义2.组件选项3.单文件组件4.Props5.Emit事件四、总结一、组件介绍1.概念Vue.js中的组件是可复用的Vue实例,具有自己的模板、逻辑和样式
码农白衣
·
2024-08-28 19:05
Vue
前端知识
JS
vue.js
前端
javascript
程序员开发技术整理
前端技术:
vue-
前端框架element-前端框架bootstrap-前端框架echarts-图标组件C#后端技术:webservice:soap架构:简单的通信协议,用于服务通信ORM框架:对象关系映射
laizhixue
·
2024-03-27 09:28
学习
前端框架
vue-
过滤器
参考链接:http://www.cnblogs.com/liutianzeng/p/10982038.html过滤器可以用在两个地方:双花括号插值{{}}和v-bind表达式(后者从2.1.0+开始支持)。过滤器应该被添加在JavaScript表达式的尾部,由“管道”符号指示:{{name|Upper}}过滤器分为全局过滤器和本地过滤器,全局过滤器顾名思义就是所有Vue实例挂载的元素内都能使用,而
撕心裂肺1232
·
2024-03-10 09:07
Vue项目预渲染机制引入实践
,本来想着网上有这么多预渲染的文章,随便找个来跟着做不就完了嘛,结果年轻的我付出了整个周末…这篇文章就记录一下最后是怎么配置的T.T声明:以下配置只保留有必要的生成目录这里使用base代替,请自行修改
vue
SHERlocked93
·
2024-02-20 16:50
vue
前端下午茶
vue
预渲染
vue-
路由(六)
阅读文章你可以收获什么?1明白什么是单页应用2知道vue中的路由是什么3知道如何使用vueRouter这个路由插件4知道如何如何封装路由组件5知道vue中的声明式导航router-link的用法6知道vue中的编程式导航的使用7知道声明式导航和编程式导航式如何传递参数的?单页应用程序-SinglePageApplicatio什么是单页应用程序?单页面应用(SPA):所有功能在一个html页面上实现
smilehjl
·
2024-02-20 04:44
Vue
vue.js
前端
javascript
vue-
自定义创建项目(六)
为什么要自定义创建项目?因为VueCli默认创建的项目不能够满足我们的要求,比如默认的项目中没有帮我们集成路由,vuex,eslink等功能。默认项目自定义创建项目流程:创建项目命令:vuecreatecustom_demo键盘上下箭头有控制上下移动空格键控制是否选中Enter键表示确认选择版本路由模式:是否使用历史路由模式(history)选择css解析器是否使用eslink语法校正是否保存设置
smilehjl
·
2024-02-20 04:12
Vue
vue.js
前端
javascript
Vue-
计算属性和监听属性
thiking熟记Vue生命周期内的各个钩子函数以及其相应的对比和用法计算属性(钩子函数--computed)对于任何复杂的计算,都应当使用计算属性比如说对文本插值表达式{{值的计算属性}}如果需计算值属性依赖于另一个属性,当另一个值发生改变时,绑定的计算属性也会更新计算属性缓存(computed)vs方法(method)计算属性是基于它们的响应式依赖进行缓存的,只有在相关响应式依赖发生改变时它们
上山走18398
·
2024-02-19 21:57
Vue-
动态组件
Vue中我们可以通过元素加一个特殊的is属性来实现当前使用哪一个组件,可以用来渲染自定义的组件exportconstmodules=[{id:0,moduleFlag:'image',component:'MyImage',//MyImage是自定义组件名称,可以自定义也可以通过上传到npm上安装到项目中imgUrl:'1.png',style:{backgroundColor:'rgba(255
是草莓味的啊
·
2024-02-19 11:09
vue.js
Vue-
自定义属性和插槽(五)
目录自定义指令基本语法(全局&局部注册)指令的值练习:v-loading指令封装总结:插槽(slot)默认插槽插槽-后备内容(默认值)具名插槽具名插槽基本语法:具名插槽简化语法:作用域插槽综合案例:商品列表自定义指令基本语法(全局&局部注册)自定义指令:自己定义的指令,可以封装一些dom操作,扩展额外功能全局注册:Vue.directive('focus',{ "inserted"(el){ e
smilehjl
·
2024-02-14 05:38
Vue
vue.js
前端
javascript
vue-
组件组成和组件通信(四)
组件的三大组成部分(结构/样式/逻辑)scoped样式冲突默认情况:写在组件中的样式会全局生效→因此很容易造成多个组件之间的样式冲突问题。1.全局样式:默认组件中的样式会作用到全局2.局部样式:可以给组件加上scoped属性,可以让样式只作用于当前组件scoped原理?1.当前组件内标签都被添加data-v-hash值的属性2.css选择器都被添加[data-v-hash值]的属性选择器最终效果:
smilehjl
·
2024-02-13 18:37
Vue
vue.js
前端
javascript
vue-
进阶语法(四)
目录v-model原理v-model应用于组件sync修饰符ref和$refs(重点)$nextTickv-model原理原理:v-model本质上是一个语法糖。例如应用在输入框上,就是value属性和input事件的合写。作用:提供数据的双向绑定①数据变,视图跟着变:value②视图变,数据跟着变@input注意:$event用于在模板中,获取事件的形参v-model应用于组件sync修饰符作用
smilehjl
·
2024-02-13 18:37
Vue
vue.js
前端
javascript
Vue - 与后端交互
Vue-
与后端交互零:与后端交互-ajax版本1-出现了跨域问题版本2-解决了跨域问题版本3-后端读取json文件传到前端一:fetch1.简介2.实例二:Axios1.简介2.实例三:计算属性1.通过计算属性实现名字首字母大写
跃上青空
·
2024-02-13 05:43
如今的江湖
vue
vue-
生命周期+工程化开发(三)
生命周期Vue生命周期和生命周期的四个阶段思考:什么时候可以发送初始化渲染请求?(越早越好)什么时候可以开始操作dom?(至少dom得渲染出来)Vue生命周期:一个Vue实例从创建到销毁的整个过程。生命周期四个阶段:①创建(初始化动态数据)②挂载(渲染模板)③更新④销毁Vue生命周期函数(钩子函数)Vue生命周期过程中,会自动运行一些函数,被称为【生命周期钩子】→让开发者可以在【特定阶段】运行自己
smilehjl
·
2024-02-12 02:58
Vue
vue.js
前端
javascript
Vue-
自动化部署Webpack打包后的文件到腾讯COS
前言最近发现前端框架页面加载非常的慢,为了解决这个问题,项目组决定将webpacke打包后的文件部署到腾讯COS上面,这样可以提高加载速度。准备我们的前端框架使用的是vue.js2.0+vue-cli大家可以根据自己的环境进行调整,下面是具体的操作。操作1、添加依赖包"webpack-cos-plugin-qapm":"^1.2.0""scripts":{"serve":"vue-cli-serv
·
2024-02-11 17:38
vue.jswebpack
vue2源码调试,在vscode中直接调试vue源代码操作指南
npmrundev运行npmrundev在dist文件夹下生成vue.js文件新建一个test目录,并创建test.html文件用于测试m在html文件中使用script引入dist/vue.js文件在测试代码中调试
Vue
丰的传说
·
2024-02-11 03:50
vue2
源码解析-逐行解析
vscode
vue.js
visual
studio
code
Vue-
动态组件
1、component组件目标:多个组件使用同一个挂载点,并可以动态切换,这就是动态组件账号密码填写个人信息填写下面显示注册组件:importUserNamefrom"./UserName";importUserInfofrom"./UserInfo";exportdefault{data(){return{comName:"UserName",};},components:{UserName,U
kingarst
·
2024-02-10 06:29
#
vue
vue.js
前端
javascript
vue-
内置组件-Suspense
Suspense(实验性功能)是一项实验性功能。它不一定会最终成为稳定功能,并且在稳定之前相关API也可能会发生变化。是一个内置组件,用来在组件树中协调对异步依赖的处理。它让我们可以在组件树上层等待下层的多个嵌套异步依赖项解析完成,并可以在等待时渲染一个加载状态。异步依赖要了解所解决的问题和它是如何与异步依赖进行交互的,我们需要想象这样一种组件层级结构:└─ ├─ │ └─ (组件有
王大可996
·
2024-02-10 06:57
vue3
vue.js
javascript
前端
vue
【
vue-
脚手架】npm设置与删除淘宝镜像
npm设置与删除淘宝镜像用淘宝的镜像下载资源国内的访问速度会比较快一、npm命令:不改变原来的名称,只是换了一个下载资源1.npm设置淘宝镜像npmconfigsetregistryhttps://registry.npm.taobao.orgnpmconfigsetdisturlhttps://npm.taobao.org/dist2.npm删除淘宝镜像npmconfigdeleteregist
前端小云儿
·
2024-02-07 16:29
vue
javascript
开发语言
Vscode快速开发Vue代码块配置+自动头部注释
1.首先是Vue组件的代码块配置这里使用的是Vue2.xctrl+shift+p->输入snippet->首选项:配置用户代码片段->输入
vue-
>选择vue.json(vue)、按照以下代码块进行配置后
Nomal_1bit
·
2024-02-07 08:13
前端
javascript
vue.js
前端基础复习(后端人员看前端知识)
Vue-
sunyunfei1994
·
2024-02-06 17:14
前端
java
1、
Vue-
组合式-第一个项目
点击前往官网点击进行环境搭建一、创建项目使用下述命令创建项目npmcreatevue@latestps:为了方便学习,上述在创建项目时需要用到的插件全部选择不创建二、运行项目按照上述操作最后结果上显示的命令来启动项目即可cdstudy-vuenpminstall#这一步需要等的时间稍微长一些npmrundev然后使用local的地址在浏览器中即可访问该前端项目三、目录结构这里把下图的对应文件和内容
许忠慧
·
2024-02-05 17:22
Vue-
动态组件 & 插槽 & 自定义指令
1.什么是动态组件动态组件指的是动态切换组件的显示与隐藏。2.如何实现动态组件渲染vue提供了一个内置的组件,专门用来实现动态组件的渲染。示例代码如下:App根组件展示Left展示RightimportLeftfrom'@/components/Left.vue'importRightfrom'@/components/Right.vue'exportdefault{data(){return{/
程序猿向前跑
·
2024-02-03 19:41
Vue
vue.js
javascript
html
前端面试题-
VUE-
持续更新
文章目录Webpack面试题webpack打包原理、基本功能、构建过程打包原理基本功能构建过程常见loader常见plugin什么是bundle,chunk,module?VUE面试题MVC、MVP、MVVM的理解VUE生命周期函数VUE路由vue-routervue-router的导航钩子$router和$route区别vue-router传参vue-router的两种模式(hashhistor
zeroOneJJ
·
2024-02-03 01:10
VUE
vue.js
面试
javascript
webpack
vue-
请求接口,出现参数不能为空? 我也不知道你要什么数据,可不就是为空?
大家做项目可能会出现请求接口,该传的参数都传,会报错请求参数不能为空,但是我也不知道你要什么数据,我该填啥?下面我为大家一一解答先来看一下场景点击添加用户按钮,弹出对话框,填写数据,请求接口然后你写接口会报请求参数不能为空的提示**敲黑板!!!!**这里有两个事件,一个是点击添加用户,一个是对话框里面的确定按钮。出现参数不能为空的原因,很可能是你在点击添加用户的时候,就请求接口了。这是错误的,因为
推开世界的门
·
2024-02-01 09:47
公司项目相关
做程序时遇到的那些坑
Vue-
样式穿透
使用第三方组件时,设置第三方组件样式不生效,因为scope是局部样式。解决:::v-deep(第三方组件){样式}
LxyingINGing
·
2024-01-30 20:29
vue
vue.js
javascript
前端
vue-
生命周期函数
一、生命周期的含义每个Vue实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到DOM并在数据变化时更新DOM等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。生命周期图示:vue生命周期.jpg二、生命周期的过程生命周期钩子的this上下文指向调用它的Vue实例。注意:在生命周期函数中不要使用箭头函数1、bef
韩歆歆
·
2024-01-28 14:45
vue-
组件综合案例-商品管理展示
友情提示一下:前面的图书管理没整明白的看这个章节就会有点晕组件和组件之间的数据传输没整明白也会有点晕组件都没整明白的同学放弃看这个案例哈1:静态页面展示(一定要看得懂,能单独写出来更好)2:组件化静态页面(1)商品列表展示2:组件化静态页面(2)为什么还要处理呢?因为我们父组件上展示的数据,一般不会在子组件上,而是在父组件上,然后子组件调用父组件的数据父组件标签绑定属性子组件使用props完成相关
阿娇77
·
2024-01-28 06:31
Vue.js
前端
vue.js
vue-
用formData实现单张图片上传
上传文件为什么要用formData1.使用application/x-www-form-urlencoded:此类型不适合用于传输大型二进制数据或者包含非ASCII字符的数据。平常我们使用这个类型都是把表单数据使用url编码后传送给后端,二进制文件当然没办法一起编码进去了。所以multipart/form-data就诞生了,专门用于有效的传输文件。2.使用FormData的最大优点就是可以异步上传
岩岩很哇塞!
·
2024-01-26 19:16
接口
vue.js
3. Windows 10 - Nvm - Node - 创建 Vue项目 Vue-cli 脚手架 3.x
关联链接1.Windows10-Node与
Vue-
安装Vue2.x及3.x框架-项目创建要点-12.Windows10-Nvm——node版本管理工具的安装配置方法-报错问题集锦与解决方法-工程化Node
沐 修
·
2024-01-26 15:28
Vue
vue.js
前端
javascript
vue-
报错:Module parse failed: Unexpected character '#'
vue中用到了id并给id设置css,运行项目时报错:Moduleparsefailed:Unexpectedcharacter'#'1.png解决:webpack.config.js文件判断.styl后缀名文件正则改为:/.styl(us)?$/2.png
李大鱼_
·
2024-01-26 05:28
vue 解决:Module not found: Error: Can‘t resolve ‘vue-router‘ 的问题
:根据报错的中文信息可知:应该是无法解析vue-router模块,应该是vue-router的版本或引入出了问题;2、问题分析:其一、查看vue-router的使用或引入方式是否有问题;其二、vue与
vue
狮子座的男孩
·
2024-01-25 21:59
#
前端所遇问题栏
vue.js
前端
javascript
经验分享
vue-router
前端框架
Error
vue-
实战去哪儿项目
运行项目npminstallnpmrundev项目展示项目涉及到技术栈:vue:Vue、Vue-router、Vuex、Vue-cli插件:vue-awesome-swiper、better-scrollAxiosCSS的预处理框架stylusapi后台数据接口主要特点组件化自适应布局代码,简洁,易维护兼容大部分浏览器性能优化项目结构部分Header部分引入Iconfont首页轮播图标区域轮播使用
唐人不自醉
·
2024-01-24 18:18
Vue-
数据响应式
一个物体能对外界的刺激作出反应,那他就是响应式的constvm=newVue({data:{n:0}})我如果修改vm.n,那么UI中的n就回来响应我Vue通过Object.defineProperty来实现数据响应式Vue通过Object.defineProperty的getter/setter对收集的依赖项进行监听,在属性被访问和修改时通知变化,进而更新视图数据getter/setter用于对
Shigure_Rain
·
2024-01-24 00:29
vue-
生命周期
beforeCreate:function(){alert("组件实例化之前");},created:function(){alert("组件实例化完毕,属性关联完毕,但页面还未显示");},beforeMount:function(){alert("组件挂在前,页面未展示,但虚拟DOM已经配置");},mounted:function(){alert("组件挂在后方法执行后页面显示");},be
走停2015_iOS开发
·
2024-01-21 07:25
vue-
项目打包、配置路由懒加载
1.简介在现代前端开发中,Vue.js因其简洁、灵活和高效的特点,已经成为许多开发者的首选框架。在Vue项目中,打包部署和路由懒加载是两个非常重要的环节。打包Vue项目是为了将源代码转换为浏览器可以解析的JavaScript文件,以便在服务器上部署和用户端加载。2.项目打包项目打包yarnbuild//或npmrunbuild注:打包后的文件会生成在dist目录下。配置publicPath在文件v
盖盖衍上
·
2024-01-21 04:12
Vue2
vue.js
前端
javascript
vue-
使用echarts+echarts-gl实现某个省份地区地图3d可视化
前言最近在开发中遇到一个需求,需要把一个地区地图变成3d感觉悬浮在大屏中间配合业务需求其实echarts配合三方库就可以实现这个效果,具体细节需要自己调整代码实现1.下载各省份各地区地图数据-json文件-根据需求下载对应地图json数据引入即可最新全国地图JSON数据:数据来源:阿里云数据可视化平台-Gitee.com2.安装echarts和echarts-gl插件:npminstallecha
-風过无痕
·
2024-01-20 08:55
实际开发-问题解决
Echart-数据可视化
vue.js
echarts
前端
echarts-gl
json地图数据下载
地区省份3d化
vue-
实现高德地图-省级行政区地块显示+悬浮显示+标签显示+省市级切换
显示移除importAMapLoaderfrom'@amap/amap-jsapi-loader'importchinaDatafrom'./provincialData/中华人民共和国.json'exportdefault{data(){return{map:null,infoWindow:null,markers:[],provincPolygonList:[]}},asyncmounted(
造糖主义
·
2024-01-19 16:12
vue
地图
vue.js
swift
前端
vue-
动态设置css样式的hover
1.定义不同的颜色数组colorList:['#4cb352','#5bc2d3','#ffc23f','pink','#872822'],//课件标题颜色2.html数据遍历-自定义element-走马灯高度+定义css变量-yf-border-color{{item.subjectName}}更多课件6?'740px':item.courseWaresList[0].lengthcss添加ho
造糖主义
·
2024-01-19 16:12
vue
css
vue.js
javascript
vue-
实现pc端点击滚动-左右箭头滑动
实现的效果代码{{item.privateDeviceName}}exportdefault{name:'EnergyPlatformBaseChargeTabs',props:{privateDevicesList:{type:Array,default:()=>[]}},data(){return{editPrivateDevicesList:[{privateDeviceName:'测试-切
造糖主义
·
2024-01-19 16:08
vue.js
前端
javascript
vue中改变v-html中包含body标签的样式修改方法
vue-
改变body的css样式beforeCreate(){document.querySelector('body').setAttribute('style','background-color:
奋斗的小鸟鸟
·
2024-01-19 08:49
vue-cli
vue.js
html
javascript
Vue-
构造选项
options五类属性数据:data数据、props属性、propsData(propsValue)、computed被计算出的、methods方法、watch观察方法与函数:方法:面向对象,一定依附于对象obj.sayhi()函数:数学sayhi()都是functionDOM:el容器、templatehtml完整版用、renderhtml非完整版用、renderError生命周期钩子:befo
Shigure_Rain
·
2024-01-18 23:17
Vue-
组件缓存-keep-alive
1.介绍在Vue.js中,组件的复用和缓存是一个重要的优化手段。当我们频繁切换组件时,频繁的销毁和重建会带来一定的性能开销。为了解决这个问题,Vue提供了一个名为keep-alive的抽象组件。下面我们将深入探讨keep-alive的工作原理、使用场景和最佳实践。keep-alive是什么keep-alive是Vue的内置组件,当它包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。keep-
盖盖衍上
·
2024-01-18 14:53
Vue
vue.js
缓存
前端
vue-
预览public(本地)文件下的pdf文件方式
1.把文件放在public文件夹下2.window.open('/xxx.pdf')注意:(../../public/exam.pdf'),这样写是打不开的,不能写成相对路径。iframe也是,不可以用相对路径,直接:/文件名.pdf就可以。3.注意:1)在vue项目中,读取本地的pdf文件需要放到public下static文件夹中,不能放在别的地方;2)引用时,不能使用相对路径,因为使用publ
coinisi_li
·
2024-01-18 06:33
pdf
3、
Vue-
组合式-条件语法
一、基础语法v-ifv-elsev-else-ifv-showv-if和v-show的区别v-if可以实现更多条件判定,而v-show只能实现真假判定v-show会加载组件,只是不显示出来;v-if则不会加载组件。所以v-show有较高的初始渲染开销,v-if则会有比较高的使用加载时开销二、v-if使用下述代码替换app.vue中的代码constflag=3flag=1的时候才会打印flag=2的
许忠慧
·
2024-01-16 12:11
vue-
跨域
以axios请求为例来说一下跨域的配置:1、安装axios:$npminstallaxios--save2、在项目中找到config>index>proxyTable,将下面的代码替换到proxyTable;'/api'是自己定义,也就相当于用/api替换target中的地址proxyTable:{'/api':{target:'http://www.baidu.com',//请换成自己的请求地址
苏码码
·
2024-01-15 23:37
Vue-
路由-配置
1.VueRouter的使用(5+2)参考官网5个基础步骤(固定)下载VueRouter模块到当前工程,这里指定版本:
[email protected]
引入vue-routerimportVueRouterfrom'vue-router'安装注册Vue.use(VueRouter)//VueRouter插件初始化创建路由对象//两种方式:二选一//创建了一个路由对象(不包含路
盖盖衍上
·
2024-01-15 09:00
Vue
vue.js
前端
javascript
Vue-
路由-常见设置
1.重定向1.1介绍在Vue应用中,路由管理是至关重要的。当用户访问某个URL时,我们需要确保他们看到正确的页面。有时候,出于各种原因,我们可能需要将用户从一个URL重定向到另一个URL。在VueRouter中,重定向功能非常实用,可以帮助我们轻松实现这一需求。VueRouter允许我们在路由配置中使用重定向来改变用户的导航路径。这可以通过两种方式实现:全局重定向和组件内的局部重定向。全局重定向:
盖盖衍上
·
2024-01-15 09:00
Vue
vue.js
javascript
前端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他