摘要: 注册为组件的方式,做个弹框很容易。但是用过ant design vue 等框架,你会发现人家的弹框都是通过函数调用的,类似于这样: this.$confirm({ content: 'destroy all', onOk() { return new Promise((resolve, reject 阅读全文
posted @ 2022-04-26 16:34 小虫1 阅读(941) 评论(1) 推荐(0) 编辑
摘要: 如果使用的UI框架,每个UI框架都有自己的换肤策略。如果没有用框架的情况下,怎么换肤呢? 主要利用css变量,然后再兼容低版本浏览器即可。 代码: //theme/variable.js // variable.js //浅色 export const theme1 = { '--btn-bg': 阅读全文
posted @ 2022-04-26 16:23 小虫1 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 首先明确一点,同源策略是浏览器的。接口本身不会跨域,很简单的例子:在postman里可以请求任何接口,为啥?因为postman没有同源策略。 实际上,后端程序彼此直接请求接口,也不会存在跨域,比如一个go程序请求php的接口,不存在跨域。总之,跨域只能浏览器的同源策略有关。 目前工作中最常见的2个解 阅读全文
posted @ 2022-04-26 16:15 小虫1 阅读(1298) 评论(2) 推荐(0) 编辑
摘要: 之前搞过一个前端自动化部署的东西: 前端 docker jenkins 这个玩意比较复杂,涉及到从git上拉代码,然后编译上传的过程。我们能不能直接本地打包后,不用xshell这种工具,直接上传到服务器呢?这就需要一个node插件:ssh2-sftp-client 。通过他我们可以使用node的sf 阅读全文
posted @ 2022-04-26 16:00 小虫1 阅读(1293) 评论(0) 推荐(0) 编辑