当使用 Vite
构建项目后,发现只有localhost
+ 端口
服务,没有 IP
+ 端口
服务。
运行npm run dev
,终端提示Vite启动后提示Network: use '--host' to expose
。
置顶
字数:305 阅读时长:1分钟
置顶
Vue3学习与实战 · Vuex状态管理
字数:810 阅读时长:4分钟
Vuex 是 Vue 全家桶重要组成之一,专为 Vue.js 应用程序开发的 状态管理模式 + 库 ,它采用集中式存储管理应用的所有组件的状态
,并以相应的规则保证状态以一种可预测的方式发生变化。
置顶
Vue3.0的强势升级点
字数:2.4k 阅读时长:9分钟
置顶
程序猿必学——Markdown语法
字数:839 阅读时长:3分钟
Markdown
是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式,从而让文本易读易写
,增强可读性。
因此,Markdown被广泛的应用于个人博客
、Github
、Coding
等具有大量文本的交流学习网站。
移动端echarts手动控制tooltip和axisPointer的展示隐藏
字数:405 阅读时长:1分钟
Vue中使用keep-alive导致mounted和beforeDestroy钩子函数失效
字数:472 阅读时长:1分钟
最近在 Vue 项目中给页面加水印,发现了一个比较奇怪的现象,有的页面水印颜色深,有的页面水印颜色浅,特别是在主题色(背景色)很重的页面,水印看起来格外显眼。经 code review
发现页面使用了 <keep-alive>
组件缓存,导致 mounted 和 beforeDestroy 钩子函数中的方法不能正常被调用。
Sass中each、for、if的搭配使用
字数:432 阅读时长:2分钟
CSS 预处理器赋予了 CSS 逻辑编程的能力,其中 Sass、Less、Stylus
最受欢迎,语法都是大同小异,上手也很快。在项目中使用最多的可能要数 Sass 了,本文就讲讲 Sass 中循环遍历 @each
、@for
和 @if
判断的搭配使用。
Vant中Popover气泡弹出框位置错乱问题解决
字数:488 阅读时长:2分钟
在使用 VantUI
开发 H5
应用时,引入了 Popover 气泡弹出框组件,其中弹出位置参数设置的是 placement="bottom-end"
,但是最后 Popover 弹出层的位置出现了错乱,没有在指定的位置展示。
在svg或canvas中获取text文字宽度
字数:223 阅读时长:1分钟
使用 svg (D3.js
)或 canvas (PIXI.js
)绘图时,经常要考虑文字长度和一些动态边界问题,所以还是有必要弄清楚:在 svg 或 canvas 中获取 text 文字宽度的方法。
在Vue中获取DOM元素的实际宽高
字数:266 阅读时长:1分钟