才发现异步组件在这个场景的使用,孤陋寡闻了?
相关文档:
vue2 -> 动态组件 & 异步组件
/
路由懒加载
/
远程加载.vue组件并使用
/
加载远程.vue文件并使用(Vue3版)
/
以CDN形式引入Vue各版本的开发配置起手
mark简洁版手机号中间4位替换成星号:'13112345678'.replace(/^(\d{3})\d{4}(\d{4})$/, '$1****$2')
mark更简洁的月日时分秒补位:
常用hour<10 ? `0${hour}` : hour
简洁一点`00${hour}`.slice(-2)
使用a标签target="_blank"
打开不受信的链接时,最好加上rel="noreferrer noopener"
(对方的window.opener
将变成null
),否则对方的window.opener
将指向你的window对象,进而导致相关信息泄露。
获取当前url中的查询参数new URL(window.location.href).searchParams.get('id')
这样用也可以new URL('http://abc.com?a=1&b=2&c=3').searchParams.get('b')
在pre标签中使用code标签时最好别换行,就像这样<pre><code>your code sth</code></pre>
,否则换行也会被显示出来,别傻傻滴一直找css的麻烦
canvas里让fillText文字居中?先设ctx.textAlign='center'
然后context.fillText(text,x,y,maxWidth)
里的x
设为画布宽度的一半即可。
使用/deep/
报错?换成::v-deep
试试,更加保险并且编译速度更快!/deep/作为深度作用选择器,在开发中也是常常用到的,尤其在引用ui框架去改原生的样式颇多。
火狐浏览器历史版本下载地址http://ftp.mozilla.org/pub/firefox/releases/