logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

gitlab CI/CD :创建一个复杂的pipeline流水线

本教程通过小的迭代步骤引导您配置一个日益复杂的 CI/CD 管道。管道始终具有完整的功能,但是每一步都会获得更多的功能。当你完成这个教程,你就可以在gitlab.com中拥有自己的新项目,并且可以在Docusarus中让你的文档网站运行起来。Docusaurus 是 Facebook 专门为开源项目开发者提供的一款易于维护的静态网站创建工具,使用 Markdown 即可更新网站。构建一个带有主页、

文章图片
#gitlab#ci/cd#git
qrcodejs2生成二维码,通过canvas绘制带边框+中间logo的二维码图片,下载二维码

view.vue 文件,scss 样式部分,设计要求二维码要有圆角边框。中,再绘制canvas之前先扩展绘制圆角矩形的方法。上面文章详细讲解了坐标的计算,有兴趣的可以前去查看。view.vue 文件,javascript 部分。1、通过canvas去绘制 边框+二维码+logo。在 view.vue 文件中,HTML部分。2、通过a.download 去下载图片。粗略代码,部分代码省略。

文章图片
#vue.js#html5
uniapp列表有数据,把数据传入点击事件打印出来是undefined, 因为key是undefined

:key很关键,如果 :key 是undeifined, 那么 toggle 事件传入的 item 打印出来将会是 undefined<view class="cu-list-content" v-for="(item, index) in products" :key="item.id">{{JSON.stringify(item)}}<view class="cu-item"

#javascript#小程序
判断对象数组是否包含某个对象

let arr = [{name:'a'},{name:'b'}];let json1 =

#javascript#前端
git submodule fatal: please stage your changes to .gitmodules or stash them to proceed

git submodule 子模块删除/添加$ git submodule add gitlab.xxx.com/xxx/sub_project1.git$ git rm --cached sub_project1sub_project1 already exists in the indexPlease stage your changes to .gitmodules or stash the

#git#github
暂无文章信息