自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 收藏
  • 关注

原创 vue2+Three.js或WebGL上传预览CAD文件

由于直接读取 CAD 文件格式(如 .dwg 或 .dxf)是非常复杂的,并且 Three.js 并没有直接支持这些格式,所以我们需要找到一种方式将这些文件转换为 Three.js 可以处理的格式(如 .obj 或 .json)。如果你还没有设置好 Vue.js 的环境,可以参考 Vue CLI 快速搭建项目。如果你的模型数据是其他格式,如 OBJ 或 STL,你可能需要使用相应的加载器。

2024-09-24 10:01:56 210

原创 vue上传预览CAD文件

如果选择的是 Three.js,那么可以创建一个场景来加载和显示模型。如果是用特定的 CAD 查看器库,则按照其文档进行集成即可。根据具体需求和技术能力,可以选择最适合的解决方案来实现 CAD 文件的上传和预览功能。

2024-09-24 10:01:00 219

原创 不小心将开发或测试环境的数据库数据导入到了正式环境中

不小心将开发或测试环境的数据库数据导入到了正式环境中,这是一种常见的误操作,可能导致数据丢失或损坏。

2024-09-20 11:18:00 623

原创 如何导入数据库时将ID也导入进去

在导入数据库时,如果希望将原有的 ID(通常是主键或唯一标识符)一起导入,通常有几种方法可以实现。这里以常见的关系型数据库为例,如 MySQL、PostgreSQL 等,介绍几种常见的方法。

2024-09-20 11:17:14 460

原创 如何导出数据库时将ID也导出

如果你使用的是某种框架或工具(如 Sequelize、Django ORM 等),可以考虑使用这些工具提供的迁移或数据导出功能。你可以使用 SQL 脚本导出数据库,包括表结构和数据。这种方式可以确保数据的完整性,包括所有的字段值。如果数据库规模不大,可以手动编写 SQL 文件,包括创建表的语句和插入数据的语句。很多数据库管理工具提供了导出功能,可以选择导出数据时包含表结构和数据。对于命令行工具,可以使用特定参数来确保导出的数据包含所有字段。这样导出的 SQL 文件将包含完整的表结构和数据。

2024-09-20 11:16:22 407

原创 Vue+Vant实现扫码功能

要在 Vue 项目中使用 Vant 库来实现扫码功能,你可以使用 Vant 的 `van-scanner` 组件。Vant 提供了一个集成扫码功能的组件,可以帮助你快速实现扫码功能。

2024-09-19 09:58:38 242

原创 uni-app在微信小程序、H5 和 App 中实现扫码功能

在 uni-app`中实现扫码功能,可以通过调用不同平台提供的扫码 API 来实现。下面分别介绍在微信小程序、H5 和 App 中如何实现扫码功能。

2024-09-19 09:58:11 477

原创 uni-app开发流程(开发、预览、构建和发布过程)

从创建项目开始,一步步完成uni-app的开发、预览、构建和发布过程。uni-app的强大之处在于它可以让你用一套代码同时支持多个平台,极大地提高了开发效率。

2024-09-18 10:01:55 1110

原创 uni-app环境搭建

uni-app是一个使用 Vue.js 开发所有前端应用的框架,支持编写一次代码,生成可以在多个平台(如微信小程序、H5、App等)运行的应用。以下是搭建uni-app。

2024-09-18 10:01:19 787

原创 el-upload上传文件取消默认直接上传,改为手动上传

el-upload上传文件取消默认直接上传,改为手动上传。

2024-09-14 10:30:18 429

原创 element-ui中el-table-column动态表头

element-ui中el-table-column动态表头。

2024-09-09 11:25:05 276

原创 element-ui中的el-upload 点击上传表格

element-ui中的el-upload 点击上传。

2024-09-09 11:17:14 496

原创 Vue学习笔记 二

4、Vue基础扩展4.1 插槽组件的最大特性就是复用性,而用好插槽能大大提高组件的可复用能力在Vue中插槽是很重要的存在,通过插槽,我们可以把父组件中指定的DOM作用到子组件的任意位置,后面我们坐项目用到的组件库比如element-ui,vant-ui都频繁用到的插槽,Vue的插槽主要有匿名插槽,具名插槽,作用域插槽三种,下面我们分别来认识一下他们。4.1.1 匿名插槽★★★★故名思义就是没有名字的插槽,只需要在子组件中使用<slot></slot>引入即可我们来看一

2024-09-02 09:43:32 3655

原创 Vue学习笔记 一

Vue学习笔记1、Vue基础指令1.1 什么是Vue?Vue.js 是一套响应式的 JavaScript 开发库。Vue.js 自问世以来所受关注度不断提高,在现在的市场上,Vue.js 是非常流行的 JavaScript 技术开发框架之一。Vue是一款国产前端框架,它的作者尤雨溪(Evan You)是一位美籍华人,2014年2月,尤雨溪开源了一个前端开发库 Vue.js,2015年发布1.0.0版本,2016年4月发布2.0版本,目前,尤雨溪全职投入 Vue.js 的开发与维护,立志将 Vue.j

2024-09-02 09:35:52 2127

原创 React面试题

答:React遵循的协议是“BSD许可证 + 专利开源协议”,这个协议比较奇葩,如果你的产品跟facebook没有竞争关系,你可以自由的使用react,但是如果有竞争关系,你的react的使用许可将会被取消。将传递给 setState 的对象合并到组件的当前状态,这将启动一个和解的过程,构建一个新的 react 元素树,与上一个元素树进行对比( diff ),从而进行最小化的重渲染。第三个以及之后的参数,皆作为组件的子组件。新添加的属性会并入原有的属性,传入到返回的新元素中,而旧的子元素将被替换。

2024-08-30 09:54:24 1252

原创 React基础面试题

Router 用于定义多个路由,当用户定义特定的 URL 时,如果此 URL 与 Router 内定义的任何 “路由” 的路径匹配,则用户将重定向到该特定路由。这可以提高应用程序的性能。它是一个有助于存储对特定的 React 元素或组件的引用的属性,它将由组件渲染配置函数返回。高阶组件是重用组件逻辑的高级方法,是一种源于 React 的组件模式。React 路由是一个构建在 React 之上的强大的路由库,它有助于向应用程序添加新的屏幕和流。状态是 React 组件的核心,是数据的来源,必须尽可能简单。

2024-08-30 09:53:46 1360

原创 React知识点

自定义输入框组件//input标签原生键盘事件的函数render() {return (

2024-08-30 09:46:29 922

原创 react.js

一、create-react-app全局安装create-react-app$ npm install -g create-react-app创建一个项目$ create-react-app your-app 注意命名方式Creating a new React app in /dir/your-app.Installing packages. This might take a couple of minutes. 安装过程较慢,Installing react, react-dom,

2024-08-29 09:37:47 1400

原创 React教案

ECMAScript61、ES6简介1.1、什么是ES6ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。1.2、ECMAScript和JavaScript的关系一个常见的问题是,ECMAScript 和 JavaScript 到底是什么关系?要讲清楚这个问题,需要回顾历史。1996 年 11 月,JavaScript

2024-08-29 09:36:50 1987

原创 Redux的中间件原理分析

redux的中间件对于使用过redux的各位都不会感到陌生,通过应用上我们需要的所有要应用在redux流程上的中间件,我们可以加强dispatch的功能。最近抽了点时间把之前整理分析过的中间件有关的东西放在这里分享分享。本文只对中间件涉及到的createStore、applyMiddleware以及典型常用中间的的源码做解析

2024-08-28 11:12:36 1190

原创 React-Hooks笔记

React-Hooks笔记

2024-08-28 10:15:34 515

原创 切换npm淘宝镜像源最新地址

因为淘宝的镜像域名更换,由于npm.taobao.org域名HTTPS证书到期更换为npmmirror.com,那么就会导致之前使用该镜像域名下载依赖的安装包会出现问题。

2024-08-27 17:12:49 334

原创 nodejs下载依赖包报错npm ERR! code ERESOLVEnpm ERR!ERESOLVE unable to resolve dependency tree

npm 下载依赖包报错

2024-08-27 16:58:03 131

原创 滚动条在苹果笔记本不显示的问题

我发现他苹果笔记本系统设置了 不显示滚动条!我翻找了很多资料 各种兼容都试了个遍。

2024-08-23 17:21:12 121

原创 el-input按回车 界面自动刷新

先解释一下时间冒泡(Event Bubbling)是事件处理的一种机制,它描述了事件从最具体的元素(如一个按钮或链接)开始,然后逐级向上转播至不那么具体的节点的过程。在事件冒泡过程中,当一个事件在一个元素上触发时,该事件会首先在这个元素上触发。如果这个元素的父元素也注册了器来处理相同的事件,那么这个事件也会在这个父元素上触发。这个过程会一直持续到事件到达文档的根节点为止。事件冒泡是一个非常有用的概念,因为它允许您在一个较高的层次上处理事件,而不是在每个可能的元素上都设置事件处理器。

2024-08-23 11:28:52 626

原创 使用nvm下载nodejs版本报错

使用nvm下载nodejs版本报错

2024-08-19 13:36:25 269

原创 【webpack】解决使用umd模式打包后,在vue-cli项目引入为undefined问题

【webpack】解决使用umd模式打包后,在vue-cli项目引入为undefined问题,umd打包

2023-03-30 11:01:12 1732

原创 js文件下载

图片,视频,文件下载

2023-03-13 09:37:53 180

原创 下载图片视频

js vue 下载图片文件

2023-03-08 18:02:19 164

原创 js、vue文本点击复制内容

js、vue文本点击复制内容

2022-11-16 17:10:45 347

原创 git永久保存账号密码

git永久保存账号密码安装好git后 直接在git bash 中执行命令:git config --global credential.helper store然后输入账号密码git config --global user.name "用户名"git config --global user.email "邮箱"git config --global user.password "密码"就可以永久保存,避免重复输入账号密码操作...

2021-11-02 18:04:13 2252

原创 Git分支创建、合并、上传等命令

Git分支创建、合并、上传等命令一、 创建test分支提交步骤1.列出所有分支git branch -a2.创建test分支git branch test3.切换到test分支:git checkout test4.添加add修改:git add .5.添加commit注释git commit -m “第一次提交代码”6.提交到服务器git push origin test二、将test分支合并到master本地分支1.创建test分支git branch test2.切换

2021-10-28 17:28:08 204

原创 JS键盘字母相应的keyCode值

JavaScript中键盘字母与keyCode值(键值)的对照表keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pausekeycode 20 = Caps_Lockkeycode 27 = Escape

2021-10-09 14:22:31 1237

原创 在下拉菜单中,传递的value参数为 id时,如何拿到其 label值?

在下拉菜单中,传递的value参数为 id时,如何拿到其 label值?<template> <el-select @change="selectGet" class="cms-width" v-model="info[item.field]" filterable remote reserve-keyword placeholder="请输入老师姓名" :loading="loading" v-if="item.field=='tplChannel

2021-08-30 18:03:38 332

原创 css隐藏滚动条、兼容

css隐藏滚动条.scrollbar{ scrollbar-width: none; -ms-overflow-style: none;}.scrollbar::-webkit-scrollbar { display: none; }

2021-08-04 11:31:03 150

原创 设置网页右键点击,并阻止右键点击默认事件

设置网页右键点击,并阻止右键点击默认事件//为当前文档添加鼠标右击事件,防止默认的右击菜单弹出document.oncontextmenu=Youji; function Youji(){ alert("右击成功!"); return false;}

2021-07-27 10:08:54 910 1

原创 git commit -m 提交时报错husky pre-commit (node v12.18.2)

git commit -m ""提交时报错husky > pre-commit (node v12.18.2)husky > pre-commit (node v12.18.2)Stashing changes... [started]Stashing changes... [skipped]鈫?No partially staged files found...Running linters... [started]Running tasks for src/**/*.{js,vu

2021-07-20 18:57:45 1500

原创 Hooks操作步骤

使用useState第1步:引入useStateimport React,{ useState} from 'react';第2步:获取useState中的数据const App = ()=>{ let [value,setValue] = useState('hello') //修改的函数 const update = ()=>{ setValue('world') } return ( <div&gt

2021-06-15 09:14:15 281

原创 redux中间件原理-讲义

1、redux中间件简介1.1、什么是redux中间件redux 提供了类似后端 Express 的中间件概念,本质的目的是提供第三方插件的模式,自定义拦截 action -> reducer 的过程。变为 action -> middlewares -> reducer 。这种机制可以让我们改变数据流,实现如异步 action ,action 过滤,日志输出,异常报告等功能。通俗来说,redux中间件就是对dispatch的功能做了扩展。先来看一下传统的redux执行流程:图

2021-06-15 09:13:21 817

原创 React简介及基础用法

1、React简介1.1、React概述React 是用于构建用户界面的 javascript 库,具有声明式、组件化等特点。1.2、MVC和MVVM模式MVC(Model-View-Controller,模型-视图-控制器),Model指模型数据,View是显示的界面,Controller是控制层,控制层用于接收到用户的操作,然后进行一系列的处理后,发送给Model,接收到Model的响应后再交给View视图层。MVVM(Model-View-ViewModel,模型-视图-视图模型),Mode

2021-06-11 16:44:05 335 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除