logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue3+node.js实现webScoket双向通信

webScoket方法封装vue3.0+webScoket方法封装node.js+webScoket 方法封装

文章图片
#node.js#前端#javascript +1
and-design-vue modal组件 设置可拖拽

modal 弹框通过vue 自定义指令来操作modal弹框的top ,left来实现定义指令名称为 drag-modal ,在main.js中全局定义/*定义a-modal弹框可拖拽*/Vue.directive('drag-modal', (el, bindings, vnode) => {Vue.nextTick(() => {let { visible, destroyOnClo

uniapp 小程序实现微信授权登录(前端和后端)

微信小程序微信登录流程uni.app 实现微信快捷登录

文章图片
#uni-app#微信#前端
开源项目:Three.js3D模型可视化编辑系统

一个基于Vue3+Three.js开发的3D模型可视化编辑器,如果你正在学习Three.js,又或者说想使用Three.js开发一个企业级的3D项目,那么threejs-3dmodel-edit这个项目一定值得你去探索和学习

文章图片
#开源#javascript#3d
vue vscode代码格式化插件配置

扩展商店搜索Vetur选择扩展此设置加入"vetur.format.defaultFormatterOptions": {"prettyhtml": {"printWidth": 300, // No line exceeds 300 characters"singleQuote": false // Prefer double quotes over single quotes}}格式化之前

#vue.js#vscode#前端
node.js 实现发送短信功能

基于node.js 实现发送短信功能1.准备安装 node.js 下载地址:https://nodejs.org/en/SubMail赛邮:https://www.mysubmail.com/目前能找到的门槛极低的第三方服务平台,注册即可免费赠送50条话不多说先进入服务平台界面控制台可以看到这里业务还是十分齐全的接下来创建第一个短信模板1.点击短信>创建新模板在创建模...

文章图片
#node.js#前端
React-Native 环境搭建和使用模拟器调试

关于React-NativeReact native源自React,React 是一套可以用简洁的语法高效绘制Dom的框架。React中需要使用JSX语法,JSX是对JavaScript的扩展。JSX可以将CSS,HTML,表达式进行一起书写,简化了html代码书写的形式。优势跨平台兼容性使用React Native,您可以编写一次代码并多次部署到Android和iOS操作系统。对于创...

#android studio
three.js着色器(ShaderMaterial)实现数字孪生项目中常见的特效

本文介绍了Three.js中ShaderMaterial(着色器材质)的使用,重点讲解了顶点着色器和片元着色器的工作原理,并提供了两个实用案例:警告标记效果和收缩光环效果。警告标记效果通过动态调整着色器参数实现红色警示光圈动画,适用于数字孪生项目中的设备故障提示;收缩光环效果则利用六边形网格函数创建蓝色光晕动画,可应用于智慧机房监测系统等场景。两个案例都演示了如何通过uniforms参数控制动画效

文章图片
#javascript#着色器#开发语言
three.js三维场景内容数据存储方案(indexedDB/toJSON/ObjectLoader)

相信大家在使用three.js中开发过基于3D模型数据内容编辑功能时可能会遇到这样一些问题吧。当你辛苦半天将一个模型场景效果如:相机角度,材质贴图,金属度,粗糙度,自发光,灯光,曝光度,色调映色,场景环境光等参数调至最佳后,因为页面关闭或者刷新导致重新进入页面需要重新去编辑调试数据模型场景,又或者需要手动修改代码默认参数值时,这种情况无论是对于开发者和使用者来说都是一个痛苦的过程。基于这个需求背景

文章图片
#javascript
javascript 一些常用的正则表达式(手机号码,邮箱,整数,身份证号码,车牌号,中文,只能是字母或者数字)

1.手机号码格式验证function mobile(value) {return /^1[23456789]\d{9}$/.test(value)}2.验证电子邮箱格式function email(value) {return /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(value);

#正则表达式
    共 15 条
  • 1
  • 2
  • 请选择