笔记
橙子cms
这个作者很懒,什么都没留下…
展开
-
一个完整的商城项目
拼团还是那种比较随机算的逻辑,不跟拼多多一样只要满人全部中奖那种。比如:4人成团那就2—3人中奖其余的没中奖的人员给予佣金奖励,下面给大家一个简单的拼团逻辑图。这些熬了将近1个月写了出来,反正有很多逻辑都是比较反人类就拿拼团的来说就是这种。就是这个鬼东西让我写了好几遍~~要是跟拼多多一样只要满人全部中奖就容易多了~原创 2022-12-26 02:19:42 · 235 阅读 · 1 评论 -
vue3+echarts自适应大小type报错?
用于读取响应式对象对应的普通对象,对这个普通对象的所有操作,不会引起页面更新。真的是吐血,后来各种百度几小时只需要加上markRaw就可以了。当渲染具有不可变数据源的大列表时,跳过响应式转换可以提高性能。作用:将一个由reactive生成的响应式对象转为普通对象。两个一模一样就唯独type:bar的 不行报错~~~有些值不应被设置为响应式的,例如复杂的第三方类库等。作用:标记一个对象,使其永远不会再成为响应式对象。最近写项目这个问题真的R l 狗~~~原创 2022-12-13 01:01:35 · 231 阅读 · 0 评论 -
最近使用element-plus写项目出现了el-image覆盖问题
最近接了个商城项目-在写项目时候在el-table设置fixed属性后 el-image组件放大图片样式被覆盖问题,起初我一直以为是楼层问题-这问题也确实是楼层问题-于是我在图片css里加了个z-index: 9999;结果没有效果还是这样。这个属性我是真的没注意于是我把它加上去了结果怎么着?这也是个关于细心问题吧。于是我去官网看了一下。原创 2022-11-09 23:28:22 · 762 阅读 · 1 评论 -
vue3路由一行代码去掉#
在路由里默认的createWebhashHistory 改为createWebHistory。原创 2022-11-03 16:50:14 · 524 阅读 · 0 评论 -
微信小程序ts XXX类型不能赋值给XXX
这个是最近写的项目问题,其实解决方案很简单,那就是在data里转换一下类型就可以了。原创 2022-10-16 13:49:41 · 633 阅读 · 0 评论 -
微信小程序app.ts全局变量出现报错?
这时候我在想userInfo不是初始化项目时候自带的全局变量?然后我做了个尝试在这里也定义一下看看。不经意间发现了个文不过没说过相关知识,只提到了typings/index.ts。各种百度都查不到原因,不过有一篇文章说约束一下就可以了。于是我也做了约束结果发现不顶用啊。原创 2022-10-15 19:21:06 · 1353 阅读 · 2 评论 -
我来说一下mysql如何存放微信名称emoji
在百度时候又是说改utf8mb4又是改那的,确实改了后只有在Navicat Premium里面进行测试添加能够成功,在node中还不会耽误提示Incorrect string value: ‘\xF0\x9F\x90\xB0’ for column ‘name’ at row 1。通过我各种百度终于找到了解决办法,那就是转义一下特殊符号,就可以了。嗯-我听了加上去还是不会耽误提示。我只能说-没有一点含金量他喵的。好~接下来又说在连接池加上。代码在下方复制直接调用。原创 2022-10-10 08:39:21 · 296 阅读 · 0 评论 -
关于我在nuxt+vue3+elementPlus使用Select 选择器数据出乱的时候
以前也没有出现过啊,这个问题好冷门啊,刚开始我也是以为绑了相同v-model,结果一看。于是我各种百度都是说可能绑定了相同的v-model。我说了不同结果都不知道了,我就很纳闷,然后意外的解决了。原创 2022-09-24 12:51:50 · 338 阅读 · 0 评论 -
nuxt3如何进行组件传值同步数据呢?
废话不多说,nuxt3的stare有点不同就是一定要在components文件夹里的组件才能够实时监听的到数据。最近在写一个项目用到nuxt3的框架,在做面包屑时候遇到了个问题就是没办法实时更新,giao。哎呀nuxt3不跟vuecli+vue3一样把值保存在store里面监听数据变化就行了.在composables文件夹中创建一个ts文件。这只是其中一种办法,其他办法也可以就是坑多。在index中调用、修改。原创 2022-09-23 00:15:19 · 1956 阅读 · 0 评论 -
nuxt3框架使用echarts切换菜单时候出现挤压问题
果然不出我所料,好了!如果我没猜错nuxt是先加载了这些画布比CSS先加载好,以后遇到这种问题就延迟加载就可以了,最后吐槽一下这框架真尼ma狗血。我在想这尼玛不是个奇葩?nuxt3这个新框架真的是给狗都不用,要不是它出厂自带服务器渲染,TMD。于是我各种寻找问题,然后我想了一下,如果我延迟300在加载呢?切换菜单回来后发现这样。原创 2022-09-22 20:53:33 · 132 阅读 · 0 评论 -
关于我在nuxt3引入echarts挂钩执行过程中未处理的错误
于是我各种百度,各种百度都是不行不行不行,于是我就用了个本办法,把options放在Echarts_Init()函数里面看看啦。明明就是很有效的既然说我的无效,在VueCli+vue3中就是这么引入都可以了。然后就成功了-这TM太狗血了。我就很奇怪说我初始化无效?亲生经历,测试有效~原创 2022-09-22 11:39:43 · 285 阅读 · 0 评论 -
nuxt3+elementPlus使用el-table组件无法读取row
最近呢在学习nuxt3的框架,真是见狗血的一幕,在使用el-table时候一切正常,可是使用template嵌套标签时候无法读取row。html上写法写成{{scope && scope.row && scope.row.name}}试试。于是我各种百度-各种解决方案都是没用的,于是我发布了一个提问,有个大佬给我个尝试方法。没有报错了还能显示出来了。原创 2022-09-21 14:31:08 · 1310 阅读 · 4 评论 -
做个笔记写了一个自动发微博的东西
然后刷新一下页面会跳出一大堆的文件,随机点击一个就可以了。点击进去注册个账号就会有个独立api了。cookie(账号cookie)value(发布微博内容)按F12点击【网络】如下图。api(需要去创建账号)往下滑动找到Cookie。.........原创 2022-08-29 22:29:29 · 261 阅读 · 0 评论 -
vue+axios+elementPlus写一个静态的翻译,附加源码
这个是纯静态网页写的一个小小的翻译,效果还是挺厉害的源码可以在下方下载。原创 2022-08-27 17:40:46 · 133 阅读 · 0 评论 -
vue3.0+ts优化SEO问题~这个坑卡了我好久
博客写完了,到了要上线时候才想起来要优化不优化的话不利于爬虫的抓取这样就没办法排名靠前啊~~可是优化这方面我又不懂,就简单的了解一下。渲染主要分(CSR)客户端跟(SSR)服务端。可是vue就是CSR,检查源代码并没有东西,这可不行啊这不利于爬虫。然后一个下午各种百度,发现了有SSR渲染和预渲染都可以做到生成一个静态HTML,这传统的html静态页面就对爬虫很有利,反正我需要渲染的页面不多就首页跟详情页。于是乎我就看了一下SSR服务端渲染,好家伙这可牛逼了,好吧我承认我好笨学不会~原创 2022-08-25 05:48:50 · 2459 阅读 · 6 评论 -
鼠标停留触发事件,离开时也触发
很多框架都没有自己想要的菜单效果,最近就自己写一个,我也想要有鼠标停留到一级菜单时候无需要点击就会显示二级菜单,离开时自动关闭。原创 2022-08-22 23:34:52 · 617 阅读 · 0 评论 -
js大数值单位转换千、万、亿单位,复制即可用
注意由于封装是Pormise对象是异步的,原本是需要.then获取回调的。但是也是可以用 async/await来解决两种方法随意一种即可。最近呢在爬微博热门但是爬出来的热度是显示全部数字,显得特别难看。大家可以关注一下鄙人的G众H:cz_cms01。于是我就做了一个小的封装整体代码如下。...原创 2022-08-10 14:34:37 · 5481 阅读 · 6 评论 -
elementPlus的图标怎么去引入?
之前呢也是一直用vue2,所以图标还是可以进行动态切换,现在呢换到了vue3,结果发现它图标是这样子的。对了vue3的框架不是element-ui了更换成element-Plus。另外vue3想要用图标需要进行安装以及在main.js文件注册一下。好了废话不多说,想要动态切换就用以下代码。我*****这我还怎么去动态切换了。...原创 2022-08-07 17:24:02 · 337 阅读 · 0 评论 -
node+vue+mysql如何去实现微信扫码关注登录?
客户端这时候还是在轮询状态,但客户端轮询到相关数据记录里openID以存在后代表用户已经扫码了,最好通过openID在去到用户数据表获取出相关用户信息并且删除了我们生成二维码时候用于判断用户是否扫码的表记录。整的我好尴尬哈哈~】返回的数据都会自带一个openID、以及我们二维码的scene_id,这时候我们可以通过scene_id来修改我们数据库相关数据,把openID也添加进去,login(是用来判断用户有没有进到公众号聊天界面的,也是通过这个可以判断用户关注没关注)SCAN(已经进入公众号聊天界面)..原创 2022-08-07 12:27:33 · 838 阅读 · 0 评论 -
CryptoJS加密、解密使用,复制即可用
CryptoJS加密、解密原创 2022-08-06 19:16:17 · 557 阅读 · 0 评论 -
axios 封装-用的挺好用的
代码】axios 封装-用的挺好用的。原创 2022-08-05 12:31:20 · 38 阅读 · 0 评论 -
vs-code如何快速生成vue模块?
自从换到了vs-code后创建的vue文件它不会自动生成出代码模板给我-完全生成出个空白的文件真让人头疼啊。哎-原来习惯用HX来写vue的程序,原因就是那个新建好了vue文件后代码模板也会自动生成好了。后来通过各种百度终于有了个很好的配置办法,那就是配置好用户代码片段。文后提示:关注以下我吧,vx_g众号:cz_cms01。打开后把里面的都清空,然后替换以下代码保存就可以了。就会出现三个代码模板啦~v2-v3-自定义。然后在回到vue文件输入vue。...原创 2022-08-04 12:11:47 · 332 阅读 · 0 评论 -
node封装一个回调信息,让回调更加优美反面?
相信大家都是使用node+express时候每次返回数据到前端时候都需要重新写一份,还是比较麻烦,写多了后格式还不统一显得很不好看,给人看法就是很不好。今天呢分享一个好的办法给大家,我也是写一些node东西的时候都用着。...原创 2022-08-04 09:24:02 · 122 阅读 · 0 评论 -
关于koa跨域接收数据问题。
也是最近才接触koa-真的是让我头疼的一件事,跟express还是有一些区别的,express有回调,koa没有,不过了解一下koa跟express是一个团队的,koa相对来说比较先进,难是难一点点,不过能够实现的功能还是比较多。koa跨域需要用到koa2-cors模块。.........原创 2022-08-03 20:21:46 · 142 阅读 · 0 评论 -
vue3引入部分组件显示无法找到声明模块?
今天确实这件事比较让人头疼,我安装了vue-wechat-title模块在main.ts引入发现出错了就好奇怪我明明安装了结果出现这样我错误,于是我找了很多相关文章结果只需要在“shims-vue.d.ts”中做个声明就可以了正常啦...原创 2022-07-14 15:51:31 · 1812 阅读 · 0 评论 -
vue3使用TinyMCE富士本编辑器
最近写了一个项目-看了好多富士本那些功能都不是那么理想-而且还比较复杂,搜索半天意外收获TinyMCE这款还是比较简单的。一、首先安装tinymce-vue包安装这个后会安装@tinymce和tinymce这两个包,不需要再单独安装tinymce包二、完整代码apiKey获取办法:先到官网https://www.tiny.cloud/然后注册个账号注册好后登录就可以看到密钥了效果图:............原创 2022-07-10 13:53:54 · 803 阅读 · 0 评论 -
vue3实现多套主题切换
目标:使用vue3+less实现多套颜色切换插件:安装less一直失败的可以看一下我原来的文章也讲解到了怎么去安装。效果浏览:OK首先我们先在(src)文件夹里创建一个“theme”的文件夹,其次创建一个style.less文件放我们的接口。在新建一个“theme.js”以后只需要把值传到setTheme方法里面即可改变颜色最重要的来了,需要vue.confing.js文件里面配置一下,配置保存好了后需要重启一下服务器才可以。在里面在新建一个model.js文件来存放我们主题样式引入原创 2022-06-13 08:20:46 · 4850 阅读 · 0 评论 -
关于vue3+ts store中提示参数“res”隐式具有“any”类型。如何去取值
相信很多人不知道自己封装的请求到到store vuex数据仓库中如何去调用值出来。老是提示:参数“res”隐式具有“any”类型那我们其实只需要把res改成any类型就可以了,如下看没有报错了原创 2022-06-11 18:18:07 · 2548 阅读 · 2 评论 -
vue3 mixed spaces and tabs.报错
.eslintrc.js中加上关闭一下校验重启一下软件即可原创 2022-06-11 15:34:31 · 59 阅读 · 0 评论 -
vue3 Expected ‘===‘ and instead saw ‘==‘报错
最近写项目老是发生各种代码规范错误很烦比如用 == 就会提示错误比如有两种解决方式一、在出错的加上二、把两个等于号改成三个原创 2022-06-11 15:08:29 · 973 阅读 · 0 评论 -
关于vue3+ts import引入js出错无法找到模块“XXXXX”的声明文件。
最近在写一个小项目在做一个提示封装时候出现了无法找到模块“…/components/message.js”的声明文件。“e:/Vue/客/cms_v3/src/components/message.js”隐式拥有 “any” 类型。ts(7016)真的是恶心死人了,原来一直这个办法引入都是没有问题的,各种找办法都找不到,有一些办法也没用于是我就大胆参数了用require方法引入在需要引入地方message.js就可以正常引入啦......原创 2022-06-10 07:02:06 · 7975 阅读 · 7 评论 -
利用宝塔发布nodejs+vue项目
大家好近期呢我也是拿到了一个nodejs服务端的项目,在本地运行的还不错,结果我想发布却发现我不知从何下手,于是我就各种百度,还好通过拼凑我学会了发布,废话不多说我来做个笔记。首先需要去阿里云或者腾讯云准备个云服务,我是在阿里云准备的云服务器ECS购买好了后选择从装系统,我装的是Windows系统确定提交等一会它就会安装好了。进入管理系统》管理复制公网IP,然后点击键盘“wind键”搜索“远程桌面连接”,计算机名就是你的公网IP输入后点击连接,然后会跳出输入密码输入密码后确定等待一会就原创 2022-04-17 01:50:22 · 715 阅读 · 4 评论 -
使用Nodejs、element、PHPstudy写了一个电子商城
个人是比较喜欢钻研,然后使用Nodejs、element、PHPstudy写了一个电子商城个人觉得总体来说还是比较满意的,该商城还带了一个微信小程序。展示一下前段后端展示都不一个一个的展示了,还有个别功能没做,毕竟一个人在做,做起来确实挺累的,后端的导航还做了权限,根据账号权限进行判断显示。预想的:积分商城商家入驻两大型功能未完成,其余的小功能基本做了。奈何商家入驻需要个商家独立后台,后来只做了个小接口里面,为了以后有空了在填充满~~做的不好大佬们轻点喷......原创 2022-03-25 01:52:24 · 1064 阅读 · 0 评论 -
vue :src 动态引入一直出错导致本地图片一直没办法显示
这个buff也是让我头疼不已,最近公司这边配合Vue+nodejs写了一个框架,思路是这样子的利用element的upload上传发送file去到nodejs,然后把图片保存到本地返回链接到前端。这时候vue就不显示了。var path = ../../"+e.data.url// 进行拼装链接// 赋值新的数据let obj = { name:e.data.name, url:path}// 进行 pushthis.fileList.push(obj)然后很明显出现了错误。图片原创 2021-11-27 22:10:14 · 1515 阅读 · 0 评论