logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

websocket/vue-socket.io/socket.io-client相关认识理解

前言因为项目需要在vue用到websocket所以找了很多帖子与资料,但是原生的需要封装逻辑比较复杂,对于仅仅是使用学习成本比较大,第三方插件的话我找的有vue-socket.io、socket.io、socket.io-client,其中vue-socket.io与socket.io我使用时都遇到个问题,就是全局组件挂载后没有找到io实例,找到了io实例与相关方法但是却无法使用,例如on方法,使

#websocket
vue项目动态加载JSON并显示

1. 封装JSON请求方法1> 安装 axiosnpm install axios2> 引入并封装axios请求路径 src/utils/requestJSON.jsimport axios from 'axios';// create an axios instanceconst service = axios.create({method: 'get',crossDomain: t

SassError: expected selector /deep/ (module build failed)

问题有些项目npm run serve运行时报错SassError: expected selector,指向的是 /deep/ 的问题。原因因为 /deep/ 写法会在 vue 3.0 下报错,请改用官方推荐的操作符 ::v-deep代替使用。vue 官方深度作用选择器 2.0 用的是 >>>, 而 vue 3.0 官方推荐用 伪类 :deep(), 因为某些预处理器不支持解析

#vue.js
Critical dependency: the request of a dependency is an expression(import)

定位到vue文件问题所在位置export default {created() {//告警所在import(`@/md/${file}`).then(moduleFile => {//}).catch(err => {});}}原因webpack 版本问题,webpack4中动态import不支持变量方式解决办法用 require方法替代 importexport default {c

vue-router处理刷新query参数消失问题

概念-路由对象属性$route.query 一个 key/value 对象,表示 URL 查询参数。$route.path 字符串,对应当前路由的路径$route.fullPath 完成解析后的 URL,包含查询参数和 hash 的完整路径。分析当浏览器刷新时,触发 导航守卫 beforeEach方法等,只有在 next(path: to.path) 时改变了路由参数解决方案将 next(path

vue2的element自定义表单(支持数据联动和表单联动)

vue2关于element自定义表单实现,支持数据联动和表单联动

文章图片
vue2的ElementUI的form表单报错“Error: [ElementForm]unpected width”修复

ElementUI的form表单,当动态切换显示表单时报错 `Error: [ElementForm]unpected width`。

文章图片
git撤回上一次push

我们有时候误提交代码需要回滚到上一个版本,需要通过git命令重新提交处理

Mac下载安装vscode

先从下载Mac版vscode。

文章图片
pm2查看、重启服务和日志

简单科普SSH 是一种网络协议,用于计算机之间的加密登录PM2 是一个守护进程管理器,它将帮助您管理和保持应用程序在线。1. ssh远程登录ssh [hostAddress]通过输入密码,成功会登录到对应主机如果失败会被拒绝2. pm2 查看当前启动的所有应用pm2 list3. pm2 查看日志pm2 log如果要查询指定项目的日志pm2 log [project]pm2 其它常用命令pm2 s

#ssh
    共 26 条
  • 1
  • 2
  • 3
  • 请选择