简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
最终效果开始了~私网映射为公网如果你需要非局域网内访问就需要做这一步映射好公网后 ip 可能会变动 建议用域名做动态映射搭建转流服务器(RTSP => RTMP)可参考其他方法通过FFmpeg将rtsp流摄像头视频转码为rtmp播放 https://blog.csdn.net/u012492535/article/details/79220398我用的现成的docker镜像部署的服务 原理一
Tree组件实现文件目录-基础实现封装文件目录组件src\views\folder-tree\folder-tree.vue<template><div class="folder-wrapper"><folder-tree :folder-list="folderList" :file-list="fileList"/>&...
注册页面路由router/router.js{path: 'folder_tree',name: 'folderTree',component: () => import('@/views/folder-tree/folder-tree.vue')}定义api请求api/data.jsexport const getFolderList =...
在index.html中head标签中<script>//通过window.screen.width获取屏幕的宽度var offWidth = window.screen.width / 375; //这里用宽度/30表示1rem取得的pxdocument.getElementsByTagName("html")[0].style.fontSize.
问题: 让子组件在父组件有哪个数据的时候再渲染,解决方案: 可以在父组件上加一个判断条件,举例说明:<a-component :opt="opt" v-if="opt.c == 3"></a-component>但是即使是子组件先渲染出来了,但当axios请求结束后,即opt的数据改变后,也会自动传递给子组件,从而更改子组件的状态。所以感觉非要等到数据exte...
递归组件实战views/layout.vue<template><div class="layout-wrapper"><Layout class="layout-outer"><Sider collapsible v-model="collapsed" hide-trigger breakpoint="sm"&g...
1. 后端代码概览server/router/index.js请求router.get('/getUserInfo', function (req, res, next) { // 登录请求res.send('success')})router.get('/authorization', (req, res, next) => { //获取验证请求const us...