three vue js

vue实现简单的鼠标拖拽横向滚动 和 鼠标滚轮横向滚动

一.鼠标拖拽滚动 以下代码项目中直接使用即可,此种方法是通过鼠标拖拽进行滚动,滑动滚轮无效果。当然快捷键,shift+鼠标滚轮可以控制横向滚动,对用户来说体验不友好。 <div class="tab-list id="nav"> <div class="tab-item" v-for="(item, ......
横向 鼠标 滚轮 vue

【node开发】node.js在项目中使用的常见语法

node.js在项目中使用的常见语法 // Process模块 // 内置模块,直接使用 const process = require('process'); // 获取终端输入的参数 const args = process.argv.slice(2); // 获取全局变量 const data ......
node 语法 常见 项目 js

基于vue+flask+sql的公司销售采购信息服务系统

一、介绍 本项目基于Flask+Vue+Mysql的后台服务系统,主要针对某一公司日常后台操作而开发的一系列功能,包含用户管理,客户管理,采购管理,销售管理,库存管理,财务管理,权限管理,数据管理等功能。 二、软件架构 软件后端使用Flask,数据库使用mysql数据库,前端主要使用vue_ui2 ......
服务系统 系统 flask 公司 信息

uniapp vue3 setup + 云开发开发个人小程序

最近使用uniapp vue3 setup + 云开发开发了个人小程序,设计使用figma软件,看下成品截图吧(可以直接微信搜索【识光】小程序体验,或者最底部有码可以直接扫) ......
程序 uniapp setup 个人 vue3

视频直播网站源码,vue tabs标签页 点击才加载

视频直播网站源码,vue tabs标签页 点击才加载 tabs标签页,默认加载显示第1个tab; <el-tabs v-model="tTab" type="card" style="height:100%" @tab-click="tTabClick"> <el-tab-pane label="J ......
视频直播 源码 标签 视频 网站

直播系统搭建,vue插件之vue-seamless-scroll 无缝滚动

直播系统搭建,vue插件之vue-seamless-scroll 无缝滚动 使用 import vueSeamlessScroll from 'vue-seamless-scroll' //注册组件 components:{ vueSeamlessScroll} //template <vue-se ......

Vue路由使用总结

1、多级路由 (1)配置路由规则,使用children配置项: // 编写配置项 const router = new VueRouter({ routes: [ { path: '/about', component:About, }, { path: '/home', component: Ho ......
路由 Vue

Three.js教程:透视投影相机

推荐:将NSDT场景编辑器加入你的3D工具链。 其他系列工具:NSDT简石数字孪生 Threejs如果想把三维场景Scene渲染到web网页上,还需要定义一个虚拟相机Camera,就像你生活中想获得一张照片,需要一台用来拍照的相机。 透视投影相机PerspectiveCamera Threejs提供 ......
相机 教程 Three js

vue项目base64编码或者参数里面有 +号问题

当后端返回的链接的token或者参数里带有加号,浏览器打开链接时,页面通过使用this.$route.query.XXXX获取到的参数里 +号会变成空格,导致解密后部分内容变成乱码。解决方法:1.链接是后端返回时,需后端处理,将+号编码变成%2B,再返回链接进行跳转即可2.链接是前端写的话,可直接使 ......
编码 参数 项目 问题 base

vue Router的原理及传参方法

Vue Router 是 Vue.js 官方的路由管理器,它和 Vue.js 的核心深度集成,可以非常方便地实现单页面应用程序(SPA)的路由功能。Vue Router 的原理主要是通过监听 URL 的变化,根据不同的 URL 显示不同的组件,从而实现页面的切换和跳转。 具体来说,Vue Route ......
原理 方法 Router vue

vue根据日期段获取重叠部分

// 获取日期数组中最大的日期 getDateMax(dataArr) { let max = dataArr[0]; for (let i = 1; i < dataArr.length; i++) { if (Date.parse(dataArr[i]) > Date.parse(max)) { ......
日期 部分 vue

SpringBoot:SpringWeb项目+Vue项目dist包整合成jar包

接到需求做一个小功能项目,其中还要配备前端页面,并且将前端打包进后端jar包内,由jar包运行。 项目结构 将Vue打包之后的dist文件放到resouces资源路径下 修改pom文件 将下面的build配置替换掉pom中的build <build> <finalName>自定义项目jar名称(可以 ......
项目 SpringBoot SpringWeb dist Vue

js发布订阅功能实现

/** * 发布订阅功能 * @param {function} subscribe 订阅功能 * @param {function} publish 发布通知 * @param {function} remove 移除订阅功能 */ export const observer = { eventL ......
功能

Vue考试复习

```vue App.vue --> --> ``` # 登录页面 ```vue 登录页面 注册 忘记密码 © 2023 MrFlySand ``` # 购物车 ```vue 搜索 序号 商品 单价(元) 数量 金额(元) {{value.name}} {{value.introduce}} ¥{{ ......
Vue

vue使用 elementUI中el-upload的遇到的问题总结

使用场景,使用el-upload上传文件,选择文件后不立即上传到服务器上,点击提交按钮时与其他form表单数据一起提交,类似的需求,相信有很多小伙伴遇到,可能也会遇到跟我一起的问题,在这里记录一下 <el-upload class="upload-file" action="" :on-change ......
elementUI el-upload upload 问题 vue

Win7使用最新的node.js(版本18.16.0)

截至本文的发布时间2023.06.11,前端开发基础工具node.js的最新版本是 18.16.0 LTS 可能有人要问,为什么要研究node.js在Win7系统下的兼容情况呢?你直接用Win10不就行了? 如果你可以直接使用Win10,显然你不是这篇文章的推荐阅读对象,因为某些开发环境比较特殊,只 ......
版本 Win7 node Win 18

springboot+vue留守儿童爱心网站,附源码+数据库+论文+PPT,远程包安装运行

**1、项目介绍** 留守儿童爱心网站采用了B/S结构,JAVA作为开发语言,数据库采用了B/S结构,Mysql数据库进行开发。该系统包括前台操作,后台由管理员和用户两个部分,一方面,为用户提供首页、宣传新闻、志愿活动、爱心捐赠、个人中心、后台管理等功能;另一方面,为管理员提供首页、个人中心、用户管 ......
springboot 源码 爱心 儿童 数据库

前端 vue 自定义导航栏组件高度及返回箭头 自定义 tabbar 图标

前端vue自定义导航栏组件高度及返回箭头 自定义tabbar图标, 下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=12986 效果图如下: ![image](https://img2023.cnblogs.com/blog/32 ......
箭头 前端 图标 组件 高度

[GPT] js 外部参数怎么传给 setTimeout 的匿名函数 ?

你可以将外部参数作为 setTimeout() 函数的第三个参数传递,然后在匿名函数中使用这个参数。例如: var myParam = "Hello, world!"; setTimeout(function(param) { console.log(param); // 输出:"Hello, wo ......
setTimeout 函数 参数 GPT js

[GPT] 监测输入框被 js 设置了值 ?input 输入框被设置了 value 值,但是没有触发 change 事件?

1. input 输入框被设置了 value 值,但是没有触发 change 事件 ? 如果输入框的 value 值是通过 JavaScript 代码直接设置的,那么不会触发 change 事件,这是正常的行为。 change 事件只会在用户手动更改输入框的值并使其失去焦点时触发。 如果输入框的 v ......
事件 change input value GPT

JS中Map的遍历(转)

**转自**:[JS中Map的遍历](https://blog.csdn.net/qq_44742090/article/details/123794872) ## 1、forEach遍历 ```javascript const map = new Map([['key1','v1'],['key2 ......
Map

Vue.js

# Vue3 # Vue核心 ## Vue3快速上手 ![image](https://img2023.cnblogs.com/blog/2435432/202306/2435432-20230606232204274-1786524009.png)​ ## 1.Vue3简介 * **2020年9月 ......
Vue js

[Vue warn]: Error compiling template: Component template should contain exactly one root element. If you are using v-if on multiple elements, use v-else-if to chain them instead.

##报错信息: [Vue warn]: Error compiling template: Component template should contain exactly one root element. If you are using v-if on multiple elements, ......

Vue_Django 登录注册+图书管理系统

# Vue前端 ## 注册页面 点击查看代码 ``` 注册页面 提交 ``` ## 登录 点击查看代码 ``` 登录页面 提交 ``` ## 查看所有图书 点击查看代码 ``` 图书管理 增加图书 修改 删除 ``` ## 新增图书 点击查看代码 ``` 添加图书 确认添加 ``` ## 修改图书 ......
Vue_Django 管理系统 Django 图书 系统

Laravel 框架使用外部的js、css等文件

Laravel 框架使用外部的js、css等文件 阅读有道云笔记 https://note.youdao.com/s/d1ZQ9AC8 Laravel项目的web虚拟主机指定的目录(即网址的根目录),项目的入口文件笔系统的静态资源目录(css、img、js、uploads)后期使用的外部静态文件都需 ......
框架 Laravel 文件 css

vue3实现H5网页录音并上传(mp3、wav)兼容Android、iOS和PC端

使用 `Recorder插件` 可以在HTML5网页中进行录音,录音完成后得到blob文件对象,然后将blob上传到服务器;项目使用的vue3.0版本(这个插件同时支持vue2.0、也支持uniapp,很强!!),录音过程中会显示可视化波形,同时能够做到兼容PC端、Android、和iOS,一次编码 ......
Android 网页 vue3 vue mp3

vue报错Invalid VNode type: undefined

# 报错 项目启动后,部分内容没有显示出来。打开console后,显示` [Vue warn]: Invalid VNode type: undefined (undefined) ` ![image](https://img2023.cnblogs.com/blog/1553866/202306/ ......
undefined Invalid VNode type vue

vue后台管理系统实现全屏展示

1. 效果图展示 ![image](https://img2023.cnblogs.com/blog/2670775/202306/2670775-20230611120816911-2045209181.png) ![image](https://img2023.cnblogs.com/blog/ ......
后台 管理系统 系统 vue

Vue跨域配置异常采坑:Request failed with status code 401

本地用Express作为服务端,前端Vue项目配置跨域代理,调用服务端api接口始终报错“Request failed with status code 401”。原来发现是端口3000被占用了,被VSCode的一个插件占用了,修改为其他端口解决。 ......
Request failed status code with

vue3的composition API如何使用async语句

问题: 在setup 使用aysnc,生命函数钩子和函数必须出现在await 语句前面,否者会出现组件无法渲染以及内存泄漏的问题。 ``` import { ref, watch, onMounted, onUnmounted } from 'vue' export default defineAs ......
composition 语句 async vue3 vue