logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用Webpack5搭建项目(react篇)

检测HMR热更新,样式文件是可以触发,但是js文件依旧不行,所以引用插件,react-refresh-webpack-plugin。页面重新启动即可,但是刷新页面会有404的问题,解决方案:historyApiFallback,配置webapck.dev.js。在引入的时候我们没有这里是对js文件有自动补全的功能,但这里是jsx文件,所以继续配置webpack.dev.js。新建项目,生成pack

#webpack#react.js#javascript
uniapp 使用css实现大转盘

4.使用v-for循环出对应的份数,依次使用transform rotate旋转对应的角度。2.使用要分配的个数,计算出角度,利用正切函数tan计算出角度对应对边长度。3.使用clip-path画出一个扇形。1.一个原型的外壳包裹。

文章图片
#uni-app#css#前端
node配置请求科大讯飞大模型 长文本语音合成 并返回前端

【代码】node配置请求科大讯飞大模型 长文本语音合成。

#AI
uniapp实现图片懒加载 封装组件

想要的效果就是窗口滑动到哪里,哪里的图片进行展示 主要原理使用IntersectionObserver。

文章图片
#uni-app#javascript#前端
关于uniapp小程序的分包问题

由于使用插件默认会导入到uni_modules文件夹下,根目录下的uni_modules和components下的文件打包时会全部默认打包到主包中,那么这些插件和公共组件也需要分包处理,分包需要的插件可以放置到分包的目录下,分包下创建components文件,放入分包页面所用到的公共组件。对于uni_modules中的插件,如果是页面单独使用,那么可以放在对应分包里的页面文件下单独引入即可。如果分

文章图片
#uni-app
vue2框架简易版响应式设计(观察者模式)

添加数据劫持方法// Vue.js//Observer专门用于数据劫持data;get() {console.log(`使用了${key}这个属性`);},set(val) {console.log(`修改了${key}属性`, val);})walk() {})age:11对于data来说,我们自己数据劫持存了一份在$data,并且还将$data中每个数据都再次存在了vue实例上,创建Vue类。

文章图片
#javascript#前端#观察者模式
three.js

对于three.js而言,需要定义相机在网页上输出的画布尺寸,canvas画布:threejs虚拟相机渲染三维场景在浏览器网页上呈现的结果称为canvas画布。//画布宽高关于material的属性,可以直接通过其属性名直接访问,设置需要通过set方法来执行,包括其他的对象属性都可以这样访问以及膝盖。//读取属性值//设置属性值shininess: 30,//高光强度属性默认30specular:

使用formData接口传参时,null或undefined变成了字符串的问题

在使用formData向后端传参时,formData会将参数转化为字符转(非文件类型)如果存在参数为null或者undefined时候,也会转为 'null' / 'undefined',导致后端接收参数时,会接收到这样的数据存在库里,前端再获取数据时,就会原封不动的返回'null' / 'undefined',这个是有问题的。前端传参时,判断一下参数值是否为null/undefined,如果是修

#javascript#前端#vue.js
发布脚手架

最终会在template.js中生成模版。最后配置好以后发布到npm包即可。根目录创建文件夹bin以及文件。创建template.json。使用npx可以直接创建脚手架。创建.npmignore。

#elasticsearch#大数据#搜索引擎
记录一下阿里云服务数据库被黑客爆了

然后我关闭了数据库对外开放,删了他的库,并且重新跑了数据,然而第二天下午数据又没了。可能是在本地注入的脚本?于是这次我改了数据库的密码,然后就解决了。

#网络安全
    共 20 条
  • 1
  • 2
  • 请选择