- 博客(15)
- 收藏
- 关注
原创 文件 “xxx.json“ 不在项目 “xxx/tsconfig.vitest.json“ 的文件列表中
文件 "xxx/common.json" 不在项目 "xxx/tsconfig.vitest.json" 的文件列表中。项目必须列出所有文件,或使用 "include" 模式
2023-06-27 17:38:05
9630
1
原创 uni-app 小程序的兼容性问题
ios textarea样式显示问题 textarea在安卓上显示正常,在ios上展示偏移;是由于ios的textarea有默认的内边距样式;可以通过设置 disable-default-padding 来去除 在一个页面内包含textarea时,输入内容会触发其他的点击事件、以及textarea内的内容出现在其他input输入框中 原因:由于v-if导致,在改成v-show后则正常;个人猜测是由于页面嵌套dom过深,导致在输入内容时页面更新异常
2023-06-15 15:37:58
892
原创 element plus el-table 懒加载删除子列表最后一项时,页面不刷新
RefTable.store.states.lazyTreeNodeMap.value[父id] = []element plus el-table 懒加载在删除子列表最后一项数据时,页面不刷新。其作用是在删除最后一项数据后,将父id下面的接口清空。
2023-03-18 17:10:15
973
原创 vite vue3 中提示错误:The node before which the new node is to be inserted is not a child of this node
vite vue3 中提示错误:runtime-dom.esm-bundler.js:10 Uncaught (in promise) DOMException: Failed to execute 'insertBefore' on 'Node': The node before which the new node is to be inserted is not a child of this node.
2022-08-16 09:14:41
5185
原创 基于echarts桑基图改造的数据流向
最近出了个需求,要求做一个数据流向的图表。根据数据结构特点:数据可以通过多个节点开始流入,最终可以流向多个节点。根据这个特点,满足要求的有两个:一个是关系图,另一个是桑基图。再根据各节点的排列位置来看,桑基图是最接近的了但是设计师觉得桑基图的样式不好看,所以要基于桑基图来调整。一般的桑基图是这样的在阅读echarts的桑基图的文档之后,节点的高度是自动的,宽度可以设置,但是只能统一设置,不能对节点单独设置。这样的比较麻烦了,不太好自定义了。但是,echarts还有个label属性,我
2021-10-31 13:02:06
3775
原创 uglifyjs处理在测试环境与生产环境去除console和debugger
项目一般都会设置多个环境,比如分为开发、测试、生产环境NODE_ENV = development //开发环境NODE_ENV = test //测试环境NODE_ENV = production //生产环境然后想配置webpack,使得打包编译后的文件,处在测试环境和生产环境时,控制台不输出console,以及自动删除代码种的debuggerconfigureWebpack: (config) => { Object.assign(config, { resolv
2021-09-02 17:46:52
1117
原创 前端的一些命名的总结
这是一篇以这些年在开发过程中逐渐总结形成的前端命名规则主要分为:html、css、js对js1、对相关联的变量,使用对象来将它们包含在一起目的是不让变量过于分散,便于管理变量,使得相关的变量一目了然对象名称也相当于一个小型的命名空间,可以不用担心命名冲突 //比如页码 const pageInfo = reactive({ page: 1, size: 10, total: 0 })对方法的命名,根据事件的类型来命名对一般的处理事件,使用
2021-08-14 16:43:34
982
原创 docker部署jenkins并自动拉取gitlab代码打包镜像发布项目
这篇文章主要是记录自己学习docker部署jenkins、以及踩的一些坑,分为三个部分一、docker部署jenkins二、jenkins自动化部署前端项目三、以及遇到的一些坑docker部署gitlab可以参考这篇文章:docker部署gitlab和gitlab-ce版本14.0.5-ce.0 root账号密码设置问题一、docker部署jenkins按照jenkins的官方文档提供的部署命令进行jenkins的部署https://github.com/jenkinsci/doc.
2021-08-08 14:22:31
2662
原创 gitlab-ce版本14.0.5-ce.0 root账号密码设置问题
在按照gitlab官方文档使用docker部署gitlab,部署完后,进入gitlab的地址,并没有找到设置root密码的方式,这可能是新版的gitlab做了一些调整导致的。具体设置root的密码,其实可以在一开始的时候就设置,比如:sudo docker run --detach \ --hostname http://example.com \ -e GITLAB_ROOT_PASSWORD="root_password" \ --publish 443:443 --publish
2021-07-18 18:15:20
2037
原创 docker部署gitlab
这篇文章用来记录下我在使用docker部署gitlab时候遇到的一些坑。先介绍下我的环境:阿里云的轻量应用服务器:2核4G(好像最低要求配置,之前用2核2G的部署,直接给内存溢出),centos7.6第一步:安装docker具体安装步骤参考的是docker官方文档,主要就几个步骤就可以完成安装。1、...
2021-07-18 15:57:51
10288
3
原创 el-cascader 勾选内容后自动关闭内容选择面板
element-plus 和element-ui的el-cascader面板关闭方式有点不同element-ui的关闭方式this.$refs.CascaderRef.dropDownVisible = false而element-plus的关闭方式CascaderRef.value.togglePopperVisible() // vue3.0写法this.$refs.CascaderRef.togglePopperVisible() //vue2.0写法...
2021-06-15 14:33:20
3761
1
原创 vue3.0 element-plus el-table层级嵌套问题
在自定义封装element-plus el-table组件时,偶然发现会提示这样的错误[Vue warn]: Unhandled error during execution of scheduler flush. This is likely a Vue internals bug导致列表数据无法切换问题,经过排查可能是因为封装的层级过深的问题将代码调整一下调整前调整后...
2021-06-11 21:26:30
2060
1
原创 vue3.0监听路由
//引入routerimport{useRouter}from'vue-router'//实例化routerconstRouter=useRouter()然后通过watch来监听路径变化 watch( () => Router.currentRoute.value.path, (val) => { //要执行的方法 } )...
2021-06-10 18:46:51
2178
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人