
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
问题:当对话框 (Dialog)中包含子组件时,我们使用 this.$refs 试图获取该组件的 dom 并操作时,发现获取的 dom 为 undefined 导致后续的方法报错;<template><div><el-dialog :visible.sync="propertyDialog" width="60%" center><lineChartref
1. slice()功能:可提取字符串的某个部分,并以新的字符串返回被提取的部分;语法:array.slice(start, end)start: 必需。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。如果该参数为负数,则表示从原数组中的倒数第几个元素开始提取,slice(-2) 表示提取原数组中的倒数第二个元素到最后一个元素(包含最后一个元素)。end:可选。规定从何处结束选
1. 简介WinSCP 是一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端,同时支持 SCP 协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。WinSCP 既可以管理远程 VPS 主机,也可以管理路由器,网络机顶盒等,只要远程设备能ssh连接即可。官网:https://winscp.net/eng/docs/lang:chs中文版下载:htt
1.命令修改git remote set-url origin [url]2. 命令,先删除后添加新地址git remote rm origingit remote add origin [url]3. 直接修改配置文件(推荐)文件位置:git \ configconfig[core]repositoryformatversion = 0filemode = falsebare = falselo
转眼我到 xxx 公司工作已经将近 xx 天了,之前对公司的认识是通过网络上的一些信息,到公司工作之后对公司的历史、组织架构,开发环境(流程)等方面都有了更加深刻地认识。进入公司以来,我一直以认真工作为己任,学习不同的知识扩充自己,在整个试用期期间,没有什么过多的失误。虽然几个月的时间不长,但是自从进入公司之后我就没有停下学习的脚步,对我来说,工作就是学习,学习就是工作,让我在程序员的道路上取得一
思路: 通过 html2canvas 将 HTML 页面转换成图片,然后再通过 jspdf 将图片的 base64 生成为 pdf 文件。1. 安装及引入// 将页面 html 转换成图片npm install html2canvas --save// 将图片生成 pdfnpm install jspdf --save在项目主文件 main.js 中引入定义好的实现方法并注册import html
为了判断是否离线,在页面加载后,可先通过 navigator.onLine 取得初始的状态,然后通过ononline、onoffline 事件来确定网络连接状态是否变化。一个缺点:navigator.onLine 和 online、offline事件却不是万能的,只能判断无线和网线是否连接,而不能进一步判断该网络是否能够上网。
1. 安装及引入vue-socket.io 其实是在 socket.io-client(在浏览器和服务器之间实现实时、双向和基于事件的通信) 基础上做了一层封装,将 $socket 挂载到 vue 实例上,同时可使用 sockets 对象轻松实现组件化的事件监听,在 vue 项目中使用起来更方便。安装:vue-socket.io npm地址npm i vue-socket.io引入:// main
总结:在 Vue3 中没有 $refs,因此 Vue3 中通过 ref 属性获取元素就不能按照 vue2 的方式来获取。Vue3 需要借助生命周期方法,因为在 setup 执行时,template 中的元素还没挂载到页面上,所以必须在 mounted 之后才能获取到元素。总结: 先申明 ref 响应式数据,再返回给模版使用,模板中通过 ref 绑定数据;总结: 先定义一个空数组,再定义一个函数获取
相信很多人在用 Vue 使用别人的组件时,会用到 Vue.use() 。例如:Vue.use(VueRouter)、Vue.use(MintUI)。但是用 axios时,就不需要用 Vue.use(axios),就能直接使用。那这是为什么呐?因为 axios 没有 install。1. 举例理解在新建的项目中创建两个文件:plugins.jsuse.js:// plugins.jsconst Pl







