logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

uniapp开发微信小程序笔记13-uniapp中获取用户头像、昵称、图片上传(uni.uploadFile)、用户定位(uni.getLocation)

在微信小程序的更新过程中,获取用户头像昵称的方式也一直在更新,之前使用的是uni.getUserProfile()方法弹出授权窗口直接获取,现在最新的版本是使用头像昵称填写时获取的方式

文章图片
#uni-app#微信小程序#小程序 +1
node.js(express)+MongoDB快速搭建后端---新手教程

Node.js是一个基于 Chrome V8引擎的JavaScript运行环境,是对于前端工程师来说学习成本最小的后端实现方法,本篇文章总结如何从0-1写一个后端的登录接口。

文章图片
#node.js#mongodb#数据库
vue3用reactive定义的对象直接赋值{}没用的解决办法

前言:在项目开发时,有很多弹窗里面放的表单,如下图这个新增数据的弹窗,在每次打开弹窗时需要给表单定义的数据置空,否则你第二次打开弹窗的时候,表单还显示着上一个新增的数据。需要在打开弹窗是将上面那个对象置空,但是vue2一般直接={}就可以,vue3的话这样不行,所以需要用到object.assign

文章图片
#vue.js#前端#javascript
vue3项目用vite打包时,如何将部分特定的js文件不要进行合并打包

最近拿到一个需求是用户有可能想自己修改前端项目的公司名称和系统名称等,这个时候就需要做一个配置文件来存放这些配置:功能不难,其实就是一个js文件而已,所有页面上都直接用这里定义的变量即可。用户只需要在部署前把相应的变量修改成自己想要的。但是在我打包之后发现,我的这个js文件被整合在了一个js文件里。这就导致修改titleConfig内的参数根本没有用,浏览器都没有去加载titleConfig.js

文章图片
#javascript#前端#前端框架
uniapp开发微信小程序笔记7-页面跳转、跳转传参、接收参数

uni-app中提供了两种页面跳转方式:组件跳转、API跳转。本文介绍了组件跳转和五种API跳转的方式、以及跳转如何传参和接收参数

文章图片
#uni-app#微信小程序
vue3获取对象的值的时候,是一个proxy,如何获得我们需要的真实值

因为vue3底层使用的是proxy进行代理的,所以我们在打印出来的是proxy代理之后的proxy对象,proxy对象里面的【【target】】才是真实的对象。使用toRaw()方法来获取原始对象,这里的‘xxx’就是你需要转换的数据。这里的‘xxx’就是你需要转换的数据。1、使用toRaw()2、使用json序列化。

文章图片
#vue.js#javascript#前端
前端AES加密详解与源码

前言:前端在一些数据获取或提交时有些敏感信息需要加密处理,比如最近遇到一个bug,是测试在登录时修改了用户的等级字段,从而就看到了其他用户权限下的页面。AES加密有两种模式:ECB模式和CBC模式,需要与后端约定好使用相同的模式。key为密钥,需要与后端约定一致,iv为密钥偏移量。key为密钥,需要与后端约定一致。首先,先引入js加密算法类库。

文章图片
#前端#node.js#javascript +1
到底了