-
TeachingNote
ts实现动态拼接字符串,实现类似 C# 的 string.Format的格式化字符串。ts,js动态给拼接字符串提供参数
模板是这样的:”于${0}通过${1}课程体系《${2}》课程授课”对于这种格式的模板字符串,可以使用一个简单的替换... -
TeachingNote
ts实现面向对象编程,定义属性,方法,构造函数,私有方法,以及引用类,实例化类等。vue3使用ts对象
[TOC]ts实现面向对象编程,定义属性,构造函数等基础使用在 TypeScript 中,你可以使用类和面向对象编程(OOP)... -
TeachingNote
Canvas在绘制文字的时候,实现文字的水平间距调整,类似css里边的letter-spacing
在Canvas上绘制文字时,虽然Canvas的2D渲染上下文(CanvasRenderingContext2D)没有直接提供类似于CSS中letter-s... -
TeachingNote
mysql 使用命令添加列,包含类型,注释,默认值等
代码如下: ALTER TABLE training_subprogram ADD COLUMN IsMustDo TINYINT DEFAULT 0 COMMENT '是否必做... -
TeachingNote
vue3 实现div滚动到一定位置就固定他,实现一侧滚动到某个位置就固定,实现滚动条滚动到一边的最底部就固定
在vue2以及普通页面里边使用参考:https://www.tnblog.net/aojiancc2/article/details/1273本来在vue中最好不要... -
TeachingNote
vue3 使用Transition实现一个侧边菜单
从左边弹出<template> <div> <button @click="showMenu = !showMenu"&g... -
TeachingNote
vue3实现展开更多,加载全部
[TOC]方法一:分成两份来展示,一份显示出来,一份隐藏掉,点击加载全部在把隐藏的显示出来封装的组件的代码如... -
TeachingNote
不同宽度下不同分辨率下的自适应布局样式写法
使用media可以在不同宽度下写不同的样式,代码如下 <style> @media (min-width: 1024px) { .about { ... -
TeachingNote
VUE, JS Base64上传图片或文件。Base64 编码的图片转成二进制图片。封装的直接调用接口的图片上传。canvas生成的图片上传。blob类型的图片文件上传。vue3签字图片上传
代码如下: // Base64 编码的图片转成二进制图片 const base64ToImg = (base64String: string) => ... -
TeachingNote
vue3 在线签字,生成一张图 。重置的时候保留背景颜色
主要使用插件vue-esign,官方文档:https://github.com/JaimeCheng/vue-esign [TOC]一:添加引用cnpm install vu... -
TeachingNote
flex实现一行尽可能的容纳更多子项,且每项的内容自适应宽度,自适应内部文字的宽度
代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset=&... -
TeachingNote
element plus tree 把数据源里边的所有isShowMenu都赋值为false,在树节点右边增加操作按钮,只显示当前点击节点的菜单
效果图: 代码如下: <template> <div class="module-manage-container"> ... -
TeachingNote
tree 树形递归解析算法,处理特殊的根节点条件,特定的顶级顶层条件。树形获取顶级下面所有的子级id
[TOC]一般情况下的递归解析树形参考:https://www.tnblog.net/aojiancc2/article/details/4785这个是sqlsugar封... -
TeachingNote
sqlsugar 树型递归查询。UtilMethods.BuildTree 用法
sqlsugar 树型递归查询官方文档:https://www.donet5.com/home/doc?masterId=1&typeId=2311 UtilMethods.B... -
TeachingNote
element plus 图标按钮,按钮加图标。直接显示图标,修改图标大小
https://element.eleme.cn/#/zh-CN/component/button 官网这个图标按钮我这样放进去不行,显示不出来,有可能是... -
TeachingNote
.net core 获取配置文件, 在其他层获取配置文件,在任意层里边获取配置文件
首先,在你的appsettings.json文件中添加你需要的配置项{ "SomeSetting": "Some value" ... -
TeachingNote
js实现分组,vue中 js实现分组
封装根据teacherId分组的方法:// 根据老师id groupByTeacherId(items) { return items.reduce((groups, ite... -
TeachingNote
element ui table 表格行颜色自定义,单元格颜色自定义。背景颜色自定义。风格自定义
[TOC]实现效果一效果图 代码如下template:<template> <div class="emergencyEvents-container... -
TeachingNote
Vue 3的Composition API介绍
[TOC]Vue 3 引入了一个新的核心特性,即 Composition API,它提供了一种更灵活、更强大的方式来组织和重用逻辑。... -
TeachingNote
vue3 跨组件方法调用。Vue 3 的 Provide / Inject 与 mitt
mitt 是一个轻量级的事件发射器(event emitter),它可以很容易地集成到 Vue 3 应用中。 下面是一个使用 Vue 3... -
TeachingNote
vue2 事件总线。 跨组件方法调用。跨组件改变数据,跨组件执行方法
在Vue 2中,事件总线(Event Bus)是一种跨组件通信的常用方法,尤其是在组件之间没有直接父子关系时。事件总线... -
TeachingNote
vue element ui 中 select 设置支持多选,如何给select组件设置默认选中的值
[TOC]select加载的代码如下<template> <el-select size="small" clearable=""... -
TeachingNote
免费使用xshell,下载免费的xshell
下载免费使用的官网网址:https://www.xshell.com/zh/free-for-home-school/ 下载页面是这个:https://www.xshe... -
TeachingNote
vue打包报错 The "from" argument must be of type string. Received undefined
解决方法一添加 parallel: false parallel: false 位置如下: -
TeachingNote
nginx重启,启动,退出报错 nginx: [error] CreateFile() "C:\installs\nginx-1.12.2/logs/nginx.pid" failed (2: The system cannot f
这个就是因为nginx nginx.pid文件丢失报错导致的。这个错误会导致不管是重启,启动,退出都会报错。 解决方法如... -
TeachingNote
微信小程序开发,发布测试版,体验版。登录微信小程序开发管理
登录微信小程序开发管理地址:https://mp.weixin.qq.com/ 发布测试版一:先上传代码一般都是上传build版本,代... -
TeachingNote
Vue 3 中 watch与watchEffect区别
在Vue 3的Composition API中,watch和watchEffect都是用于侦听响应式数据的变化,但它们之间有一些关键的区别。... -
TeachingNote
图片与文字在一个div里边垂直与水平居中。暂无数据的显示
使用绝对定位的方式实现html: <div class="course-study-empty" v-else> <div class=&... -
TeachingNote
mysql 如何把一个表的字段的值修改为另外一个表字段的值
在MySQL中,如果你想要将一个表中的字段值修改为另一个表中字段的值,你可以使用UPDATE语句结合JOIN。以下是一个... -
TeachingNote
uni-app vue3 微信小程序实现事件监听,回退刷新,回退后状态保持的刷新。跨页面调方法,a页面调用b页面的方法。跨页面刷新数据。子组件触发父组件事件,子组件调用父组件方法。vue 跨组件方法调用
需要刷新数据的页面<script setup lang="ts"> import { onShow, onLoad,onUnload } from ...