-
剑轩
vue3使用canvas进行绘图的时候,动态实现绘制文字居中。实现绘制文字的时候设置间距。有文字间距的情况下动态实现居中
比如我绘制两个字,drawText(‘李白’, 32,’Arial’, ‘#062466’, 516, 335),最后两个参数是x,y坐标。这样可... -
剑轩
vue3 图片上传,文件上传,视频上传。图片预览,视频预览。
直接调用接口上传参考:https://www.tnblog.net/notebook/article/details/8495[TOC]基础的图片上传,文件上传,... -
剑轩
vue自适应高度,vue让某个组件的高度等于一个屏幕在其他内容下剩余的高度。vue自适应一个屏幕剩余的高度。element el-table自适应高度
其实原理非常简单,就是获取屏幕的高度然后减去其他内容占用的高度就行了。 核心代码如下<script setup lang... -
剑轩
基础领域驱动DDD框架搭建,配合sqlsugar基础架构搭建。使用仓储。.net使用Autofac实现自动注入
[TOC]一:创建一个WebApi项目随便取名一个,比如TeacherCertificationAPI效果如下: 顺便在appsettings.json... -
剑轩
element ui table 表格自定义边框样式,边框颜色。合并单元格,合并行。element ui table表格行转列
设计图: [TOC]具体的代码和样式(表格没有加上合并行的)关于自定义边框样式都加了星号的 <template>... -
剑轩
uni-app 小程序 左右切换 滑动菜单,左右滑块菜单,左右滑动tab菜单
[TOC]效果图: 代码结构如下<!-- 好像要从1开始才能默认在第一个菜单开始显示呢...,所以这里减一个1,数... -
剑轩
vscode vue,html,css 格式化代码的时候 每个属性都进行换行了,但是不想每个属性都换行应该怎么设置
每个属性都自动换行了,这个是vscode代码格式化设置的问题。解决方法如下。 一:按下Ctrl + ,(或者Cmd + ,在Ma... -
剑轩
使用边框颜色与边框阴影实现高亮效果
实现效果: 核心样式.good { background: rgba(0, 180, 255, 0.5); border: 1px solid #00b4ff; ... -
剑轩
.net HttpClient通用的请求封装
[TOC]封装的代码如下/// <summary> /// 通用的请求类封装AJ /// </summary> public class NewReq... -
剑轩
.net多线程 , 并行执行Parallel,列表遍历,循环下的并行执行
Parallel允许线程并行执行。同时支持最大线程执行数量设置,可以设置最大并发数量。 [TOC]基础用法static void ... -
剑轩
vue3 provide与inject 。vue3 跨越组件传递参数,传参。父子组件传值,爷孙组件传参。跨层级传值,整个组件树中共享传值
在 Vue 3 中,provide 和 inject 是用于实现跨组件通信的 API,特别是当组件层次结构较深时很有用,不然如果层级... -
剑轩
uniapp 微信小程序 上传图片,上传文件,上传视频等,上传组件封装
上传图片文件还可以参考:https://www.tnblog.net/aojiancc2/article/details/8233 这个里边有关于.net6实现图片... -
剑轩
uni-app 小程序,常用的弹窗模板。弹窗里边显示时间轴
弹窗的基础使用以及另外的一些模板可以参考:https://www.tnblog.net/aojiancc2/article/details/7064[TOC]基础模... -
剑轩
uni-app,微信小程序,app , 自定义搜索框, 好看的搜索框
设计图: view: <view class="seach-box"> <view class="seach-box-wrap"&... -
剑轩
css实现开关组件效果,滑块组件效果。自己实现小程序滑块开关组件
[TOC]效果如下 切换的时候会有动态的效果 代码如下,纯HTML+CSS样式里边的注释都写得比较清晰了,需要自定义效... -
剑轩
uni-app app,小程序 时间轴样式,时间轴效果。弹窗里边使用时间轴。悬浮菜单
虽然可以用一些时间轴组件比如,timeline,但是有时候还是自己写点样式定制性好一点,不需要像组件那么通用。[TO... -
剑轩
ElementUI Table 动态表头,动态数据,动态列
表格显示的列不确定的时候就需要使用动态的方式,而不是预先绑定好。 [TOC]前端的实现数据源对于前端来说数据源... -
剑轩
net core 使用Lazy.Captcha.Core实现图片验证码
官方网址:https://gitee.com/pojianbing/lazy-captcha [TOC]安装依赖Install-Package Lazy.Captcha.Core 注册... -
剑轩
vue启动报错Error: error:0308010C:digital envelope routines::unsupported
这个是因为node.js升级造成的问题,可以使用这样的方法解决 "scripts": { "serve": &... -
剑轩
vue element 页面切换如何无刷新
使用keep-alive就行了 如果所有页面都保持页面缓存就直接在app.vue中设置中加上keep-alive就行了在app.vue中设... -
剑轩
docker compose 基本使用。docker compose发布.net core项目
[TOC]docker compose 介绍通过一个配置文件,可以让系统一键启动所有的运行环境,nodejs,mysql,redis,mongodb... -
剑轩
uni-app开发微信小程序实现手机号码一键登录,小程序获取手机号码
[TOC]前提要获取手机号的前提就是,首先你的appid是企业注册的,并且需要认证,而且要让管理微信公众平台appid的... -
剑轩
element plus 表格 table分页状态或者条件类型切换下实现勾选记录
实现这种切换的时候勾选的复选框状态保持,如果是分页其实实现思路也一样。 实现思路:有一个缓存,存储的是... -
剑轩
abp vnext 工作单元(UnitOfWork)与事务
工作单元是一个比较重要的基础设施组件,它负责管理整个业务流程当中涉及到的数据库事务,一旦某个环节出现异常... -
剑轩
使用docker的simple-nuget-server与baget搭建自己的.net私有nuget仓库
[TOC]使用simple-nuget-server镜像搭建私有nuget仓库新建2个挂载目录一个用来存放db,一个用来存放包 mkdir -p ... -
剑轩
vue实现数字翻牌器,数字滚动显示,数字动画显示
效果如下: 封装组件<template> <div class="number-grow-warp"> <s... -
剑轩
.net core调用基于GPT-3.5的ChatGPT接口
基于GPT-3.5的接口OpenAI 已经开放和官网版本的ChatGPT相同的模型 gpt-3.5-turbo GPT-3.5和3.0调用方式几乎一样... -
剑轩
docker 安装 dm达梦数据库
官方文档https://eco.dameng.com/document/dm/zh-cn/start/dm-install-docker.html 下载与加载镜像下载镜像 wg... -
剑轩
abp vnext连接dm达梦数据库。.net core连接dm达梦数据库。ef core连接dm达梦数据库
突然有一天客户说把数据库换成国产的dm达梦数据库,网上搜了一下这数据库的资料太少了,还是要自己摸索!国产数... -
剑轩
echarts自定义图表提示框。鼠标指上去显示。echarts tooltip的使用
官方文档:https://echarts.apache.org/zh/option.html#tooltip 使用的是tooltip,如果只是要显示出来,直接设...