样式 播放器 音乐vue

vue + canvas 实现九宮格手势解锁器

此篇文章用于记录柏成从零开发一个canvas九宮格手势解锁器的历程。我们基于 canvas 实现了一款简单的九宫格手势解锁器,用户可以通过在九宫格中绘制特定的手势来解锁。 ......
手势 canvas vue

vue组件级别的权限控制

**核心思想:尽量减少对组件的侵入性,也就是权限控制的代码剔除出来** ### 实现 **authority.vue** ``` // 将用户权限通过作用域插槽传递出去 ``` **index.vue** ``` sssss 45 45 45 ``` ......
组件 级别 权限 vue

css修改页面内元素的滚动条样式

<div class="box"> <div class="content"></div> </div> <style> .box{ width: 100px; height: 200px; overflow: auto; } .content{ width: 100px; height: 1000 ......
样式 元素 页面 css

记录下常用的boxShadow样式

##预览图 ![image](https://img2023.cnblogs.com/blog/1880163/202309/1880163-20230907190314462-2000679386.png) ##代码 ``` 1. box-shadow #0 css code > box-shad ......
样式 boxShadow 常用

vue

### vue2 #### 引入方式 ```python #CDN的方式引入 #下载后导入 其实就是直接在浏览器中打开https://cdn.jsdelivr.net/npm/vue/dist/vue.js,然后复制下来,创建一个js文件再粘贴进去 7.补充 解释型的语言是需要解释器的 js就是一门 ......
vue

Vue简单浮动标签(simple floating labels)

简介及使用教程 Vue简单浮动标签(simple floating labels)是一个基于Vue.js的简单浮动表单标签组件,支持自定义颜色、边框及错误信息。 安装 npm i vue-simple-floating-labels 使用 引入组件 import FloatingLabel from ......
floating 标签 simple labels Vue

js 全屏和退出全屏 这里是vue2的写法

全屏和退出全屏 js 的实现方式 这里是vue2的写法 全屏和退出全屏的切换 切换页面显示文字 <div id="box"> <el-button v-if="!fullscreen" @click="fullScreen()">全屏</el-button> <el-button v-else @c ......
写法 vue2 vue js

滚动到底部的Vue指令插件

简介及使用教程 Vue Chat Scroll是一个保持可滚动内容滚动到底部的Vue指令插件,用于Vue.js 2,当在该元素中添加新内容时,滚动到该元素的底部。 安装 npm i vue-chat-scroll 使用 import Vue from 'vue' import VueChatScro ......
指令 插件 Vue

Vue 拖拽组件(Draggable)

简介及使用教程 Vue 拖拽组件(Draggable)是一个允许与View-Model同步进行拖放排序的Vue组件。这是基于Sortable.js并提供它的所有功能。 特点 完全支持Sortable.js特性: 支持触摸设备 支持拖动句柄和可选择的文本 智能自动滚动 支持在不同列表之间拖放, 没有j ......
组件 Draggable Vue

Vue 密码强度测试器(Password Strength Meter)

简介及使用教程 Vue 密码强度测试器(Password Strength Meter)是一个基于zxcvbn的交互式密码强度测试组件。 安装 Npm npm i vue-password-strength-meter zxcvbn 使用 基础用法 <template> <password v-mo ......
强度 Password Strength 密码 Meter

JAVA如何实现视频在线播放(MP4文件在线播放)

JAVA如何实现视频在线播放(MP4文件在线播放) 不需要web端进行操作,即可直接进行播放,话不多说,直接上代码! Controller代码 /** * @description: MP4文件在线播放 * @author: Re、ZOO2 * @date: 2021/7/25 22:55 * @p ......
在线播放 文件 视频 JAVA MP4

vite + vue3 自动导入点击路由刷新问题记录

export default defineConfig(() => { // 这里只加入了element的有其他的也加在这里 const optimizeDepsElementPlusIncludes = ['element-plus/es']; // 预加载element样式 有其他组件也是如此设 ......
路由 问题 vite vue3 vue

Vue3实战06-CompositionAPI+<script setup>好在哪?

Vue 3 的Composition API + ``` ``` 这就把清单功能独立出来,可在任意需要的地方复用。 基于组件去搭建应用,可实现对业务逻辑的复用。如有其他页面也需要用到这功能,直接复用。 然后,就可基于新语法实现清单应用。 把之前的代码移植过来后,使用ref包裹的响应式数据。修改tit ......
CompositionAPI 实战 script setup Vue3

2-Vue.js环境准备-使用vue-cli快速搭建项目(cli2)

一、概述 在用Vue.js构建大型应用时,推荐使用npm安装,npm能很好的和webpack等打包工具配合使用。如果使用npm过程中安装速度过慢,可以考虑使用淘宝镜像的cnpm来代替npm。 首先Vue的安装依赖于Node.js,要保证你的计算机上已经安装过Node.js。可以参考前面的文章:htt ......
cli vue-cli 环境 项目 cli2

视频监控汇聚平台EasyNVR安防视频内核启动正常,但视频无法播放是什么原因?

EasyNVR是基于RTSP/Onvif协议的安防视频云服务平台,可实现设备接入、实时直播、录像、检索与回放、云存储、视频分发、级联等视频能力服务,可覆盖全终端平台(电脑、手机、平板等终端),在智慧工厂、智慧工地、智慧社区、智慧校园等场景中有大量落地应用。 近期有用户向我们求助,EasyNVR无法正 ......
视频 视频监控 内核 原因 EasyNVR

国标GB28181协议视频平台EasyGBS国标平台设备播放断流现象的排查分析及解决

EasyGBS平台基于国标GB28181协议,支持多路设备接入,并对多平台、多终端分发出RTSP、RTMP、FLV、HLS、WebRTC等多种格式的视频流。平台可为大数据等综合性监管平台提供极强的视频能力,已经在大量的项目中落地应用,如明厨亮灶、平安乡村、雪亮工程等。 有用户反馈,在EasyGBS运 ......
国标 平台 现象 EasyGBS 设备

新建vue项目(vue@3.3.4)

一,通过命令行创建 root@lhdpc:/data/vue# vue create responsive 此处使用默认选中的vue3,回车即可 二,运行vue项目: 按照提示运行 root@lhdpc:/data/vue# cd responsive/ root@lhdpc:/data/vue/r ......
vue 项目

npm:安装@vue/cli(5.0.8)

一,安装@vue/cli: 查看bin目录下的程序 root@lhdpc:/usr/local/source/node# ls /usr/local/soft/node-v18.17.1-linux-x64/bin/ corepack node npm npx 用npm安装 root@lhdpc:/ ......
npm cli vue

vue 图片加框及文字标注,并可返回base64

// 图片添加标注并转为base64,用于对图片某个地方画框标注文字 /** * 获取table可视化高度 * @param imgUrl 图片地址 * @param markInfo 标注信息,markInfo.target是标注画框的坐标,markInfo.text为标注文字,默认标注在画框的右 ......
文字 图片 base vue 64

VUE后台管理系统(三) 项目引入Echart

### 项目引入`Echarts.js` - 安装依赖 ``` - npm install echarts ``` - 新增`lineChart组件`,用来展示`折线图` ``` - 准备容器 - 生成echart实例 - 实例.setOption({}) # 一堆的配置... ``` ``` ## ......
后台 管理系统 项目 Echart 系统

vue本地连接多个服务器

通过配置代理的方式: 后端接口在浏览器已通 ![](https://img2023.cnblogs.com/blog/1187636/202309/1187636-20230907105143294-1568802070.png) 前端接口: ![](https://img2023.cnblogs. ......
多个 服务器 vue

Java程序员学vue3最好的方式就是搭建后台管理模板

作为Java程序员,vue3还是有必要学的,我推荐学会了vue3基础的Java工程师,尝试搭建自己的后台管理模板,这是提高vue3熟练度最快的方式。 ......
程序员 后台 模板 方式 就是

CSS 自定义checkbox样式

小星星 /**checkbox 样式 begin*/ .chkAuto { width: 10px; height: 10px; } .auto_check input[type="checkbox"] + label::before { content: " "; display: inline- ......
样式 checkbox CSS

CSS radio自定样式

出来是彩色的 radio button .rdo_enabled { vertical-align: middle; margin-top: 5px; font-size: 25px; transform: scale(2); line-height: 60px; background-color: ......
样式 radio CSS

vue知识点总结

一、MVVM模型(model-view-viewmodel) ......
知识点 知识 vue

vue3 mitt快速上手

为什么要使用mitt?因为vue3已经没有提供配套的事件总线bus,需要使用第三方库mitt来完成vue2中bus完成的事情 第一步:安装mitt npm install mitt1第二步:在项目的js文件中导入mitt(局部注册) // mitt.js文件import mitt from 'mit ......
vue3 mitt vue

vue--day80---嵌套路由

1. 配置路由规则,使用children配置项: ```js routes:[ { path:'/about', component:About, }, { path:'/home', component:Home, children:[ //通过children配置子级路由 { path:'new ......
路由 vue day 80

vue--day79---路由的几个注意点

1. 路由组件通常存放在```pages```文件夹,一般组件通常存放在```components```文件夹。 2. 通过切换,“隐藏”了的路由组件,默认是被销毁掉的,需要的时候再去挂载。 3. 每个组件都有自己的```$route```属性,里面存储着自己的路由信息。 4. 整个应用只有一个ro ......
路由 vue day 79

uni-app实现音频播放器(ios)

在uni-app中,ios有自带的音频播放器,和网易云一样,安卓需要自己写 1.全局定义 const bgAudioManager = uni.getBackgroundAudioManager(); bgAudioManager.title = this.info.name; //音频名称 bgA ......
播放器 音频 uni-app uni app

Vue源码学习(二):<templete>渲染第一步,模板解析

好家伙, 1.<template>去哪了 在正式内容之前,我们来思考一个问题, 当我们使用vue开发页面时,<tamplete>中的内容是如何变成我们网页中的内容的? 它会经历四步: 解析模板:Vue会解析<template>中的内容,识别出其中的指令、插值表达式({{}}),以及其他元素和属性。 ......
源码 templete 模板 Vue lt