
我的碎屑世界
lllomh
私信邮箱: lllomh@qq.com 网站: https://www.lllomh.com/
展开
-
关于react-native报错: Invariant Violation: WebView has been removed from React Native. It can ....
经过多次实验,以下可以解决这个问题.原创 2024-03-26 18:09:26 · 324 阅读 · 0 评论 -
实现浏览器根据其支持的图片格式自动选择对应的格式
这个查资料,很多有显示就用picture标签. 类似这样的。这样就行了,从上到下的顺序优先.原创 2024-01-24 14:54:42 · 564 阅读 · 0 评论 -
JS判断是苹果系统(ios)还是安卓系统(Android)或者PC端方法
【代码】JS判断是苹果系统(ios)还是安卓系统(Android)或者PC端方法。转载 2024-01-23 18:13:37 · 993 阅读 · 0 评论 -
JS模块引入方式使用 importScripts 替代 import
sw.js文件如果放在public文件夹中运行报错,如提示 sw.js:2 Uncaught SyntaxError: Cannot use import statement outside a module 错误的话.// 使用 importScripts 替代 import。原创 2023-11-20 18:02:19 · 1458 阅读 · 0 评论 -
Nextjs13报错Unhandled Runtime ErrorError: React.Children.only expected to receive a single React elem
报错。原创 2023-11-16 15:50:35 · 437 阅读 · 0 评论 -
nextjs13 中点击传 dom 给函数写法
传当前的元素 重点是 currentTarget. 如果直接使用 target 会传当前元素里面的元素。nextjs13 中点击传 dom 给函数写法。原创 2023-10-18 17:18:08 · 318 阅读 · 0 评论 -
next build 报错Type error: ‘wid‘ is possibly ‘undefined‘.
当 在 nextjs 中使用jq的时候报错ype error: 'wid' is possibly 'undefined'.15行的 wid 可能是undefined, 这时候给个 初始值就行。原创 2023-10-12 15:37:52 · 466 阅读 · 0 评论 -
React 中报Type error: Could not find a declaration file for module ‘qs‘.(已解决)
如果你的项目中没有tsconfig.json文件,你可以创建一个。ts项目引入qs 比如 nextjs 或者reactjs。确保你的tsconfig.json文件中有以下设置。原创 2023-10-12 14:28:08 · 1232 阅读 · 0 评论 -
关于 useEffect(() => { handlePostRequest(); }, []);执行2次(已解决)
reactStrictMode 设置为 false 就可以了.记得重新run dev。执行2次问题. 这个在开发环境出现的时候,关闭下 next.config.js 中的。原创 2023-10-11 16:39:39 · 476 阅读 · 0 评论 -
React Native 中实现打字机效果
【代码】React Native 中实现打字机效果。原创 2023-10-04 03:52:16 · 571 阅读 · 0 评论 -
CSS判断手机暗黑模式
这就只会在暗黑模式的时候才生效!原创 2023-09-01 00:23:08 · 1923 阅读 · 0 评论 -
crontab -e 定时任务 运行命令无效后处理(已解决)
在 crontab -e 中写好0 0 * * * pm2 restart 1 之后报错。这都是找不到,跟 直接在命令行自己输入不一样. 每个命令都要指定来源 比如这样。这里以node 命令为例子.并且打印出 日志看下结果。原创 2023-07-02 00:20:12 · 624 阅读 · 0 评论 -
设置 301 重定向 muxt asyncData 错误页 404 状态码
这里使用了 redirect 方法来进行重定向,与使用 req.writeHead 方法的效果是一样的,都是返回一个 301 状态码和一个 location 头部指向重定向地址的响应。但是,使用 redirect 方法可以更加简单地实现重定向操作,减少了代码量和复杂度。在这个方法内部,使用了 redirect 方法进行重定向操作,将当前页面重定向到一个指定的 URL。在这里,重定向方式是 301 永久重定向,重定向目标地址为变量 url。设置 301 重定向。原创 2023-05-03 20:01:25 · 687 阅读 · 1 评论 -
微信小程序状态共享
例如,可以在App实例中定义一个全局的数据存储对象,将需要在不同页面之间共享的状态存储在这个对象中,然后通过事件的方式在页面间进行状态的传递和更新。小程序状态共享是指在小程序中,将一些需要在不同页面或组件之间共享的状态或数据存储在一个共享的容器中,以便在不同页面或组件间进行访问和管理。在实际开发中,合理使用状态共享的方式,可以有效减少页面之间的耦合,提高代码的复用性和可维护性。综上所述,小程序中的状态共享是一个重要的开发技术,可以通过合适的方式来实现页面或组件之间的状态共享,提升代码的复用性和可维护性。原创 2023-04-13 18:10:46 · 2193 阅读 · 0 评论 -
小程序开发中cookie的使用场景以及方案
总结而言,小程序中的 cookie 可以在一些简单的场景下用于存储和传递数据,但应当注意数据的安全性、容量限制、同源策略和用户隐私权。敏感信息,例如用户的密码、支付信息等,不应当存储在 cookie 中,而应当使用更加安全的方式,例如使用 HTTPS 协议进行数据传输,使用服务器端存储和验证用户信息。在小程序开发中,使用 cookie 是一种常见的方式来在客户端和服务器之间传递和存储数据。小程序中的 cookie 可能受到用户的隐私设置限制,例如用户禁用了 cookie 或限制了 cookie 的使用。原创 2023-04-12 16:49:57 · 6217 阅读 · 0 评论 -
ERROR! The server quit without updating PID file (/var/lib/mysql/VM-4-12-centos.pid).(已解决)
这个错误很常见, 先看头部的,如果提示这个就在my.conf 中vi /etc/my.cn 把删除即可 再运行就好了原创 2023-03-19 21:42:46 · 568 阅读 · 0 评论 -
node 使用 async/await 取值问题
node 中的异步同步取值有时候要用到 async 的用法 async function test() { let data = await new Promise((resolve,reject)=>{ resolve('121211212112121') }) return data} async function getTextVal() { let suatsus= await.原创 2023-03-01 20:52:58 · 557 阅读 · 0 评论 -
ngxin 安装简洁
【代码】ngxin 安装简洁。原创 2023-02-09 17:12:53 · 504 阅读 · 0 评论 -
iview-select选择器组件设置默认选中的值问题(亲测解决)
直接把 model 的值去匹配 当前的 val 对的上就自动添加选择的 css类 一劳永逸!这个问题, 网上一大把, 但是可以用的几乎没几个. 这里我自己记录下我自己使用独特的方式,原创 2022-10-18 18:46:31 · 3348 阅读 · 0 评论 -
h5 App 适配-移动前端自适应适配布局解决方案(亲测可用)
1.网易h5 App 适配先来看看网易在不同分辨率下,呈现的效果:从上面几张图可以看出,随着分辨率的增大,页面的效果会发生明显变化,主要体现在各个元素的宽高与间距。375680的比320680的导航栏明显要高。能够达到这种效果的根本原因就是因为网易页面里除了font-size之外的其它css尺寸都使用了rem作为单位,比如你看导航栏的高度设置代码:可是在本文第1部分提到,使用rem布局结合在html上根据不同分辨率设置不同font-size有很多不好解决的麻烦,网易是如何解决的呢?最根本的原因在于,原创 2022-04-25 11:12:39 · 4444 阅读 · 0 评论 -
crontab -e 定时任务 运行命令方法(亲测有用)
1. 新建一个 .sh文件vim start.sh#!/bin/bash source /etc/profilePATH=/usr/local/bin:$PATHpm2 restart 0如果有多个命令就直接 后面换行追加2.运行pwd 获取到 路径 等下要 用 /home/start.sh3. 执行 crontab -e 进入编辑*/10 * * * * /home/start.sh10分钟执行一次 该文件, 里面的命令也会跟着执行. 亲测本文根原创 2022-03-15 14:45:37 · 13679 阅读 · 0 评论 -
nuxt 打包后运行 DOMException: Failed to execute ‘appendChild‘ on ‘Node‘: This node(已解决)
开发环境有这个错误的话:不影响使用:不管的话一般在开发环境下,日志会有warning:The client-side rendered virtual DOM tree is not matching server-rendered content. This is likely caused by incorrect HTML markup, for example nesting block-level elements inside <p>, or missin.原创 2022-02-22 17:42:39 · 3572 阅读 · 0 评论 -
next.js报错Error: React.Children.only expected to receive a single React element child.(已解决)
next.js 报错Error: React.Children.only expected to receive a single React element child.这个只要把里面的 Link 标签换 a 就可以了, 效果都一样的, Link标签最后也是会渲染成a标签的原创 2021-11-11 16:20:57 · 1692 阅读 · 0 评论 -
vue viewerjs 图片修改后不更新(已解决)
对于这个问题,网上最多的就是:demo请狠狠的点这里:¥ https://download.lllomh.com/cliect/#/product/NB04197165951651demo 请狠狠的点这里:c https://download.youkuaiyun.com/download/lllomh/37021716var viewer = new Viewer(document.getElementById('scenePhoto'),{ show: function (){ v...原创 2021-12-08 17:32:02 · 2121 阅读 · 0 评论 -
PHP实现支付宝支付(沙箱)完整版,亲测可用
demo 请狠狠的戳这里 ¥ https://download.lllomh.com/cliect/#/product/LA07512258233358demo 请狠狠的戳这里 c https://download.youkuaiyun.com/download/lllomh/28926037一、登陆开发者平台沙箱测试,登陆我们个人的支付宝账号地址:支付宝开放平台二、填写个人信息注册第一次登陆的账户来说是需要填写信息注册三、进入沙箱管理界面信息填写完成会跳转到这个页面,选择...原创 2021-10-07 04:23:24 · 3535 阅读 · 0 评论 -
next.js引入 cookie 报错
引入 cookie 报错写在要用的方法下面就可以了 handleClickSubmit= async ()=>{ const [setCookie] = useCookies(["user"]) let param={ reqName:'P_LOGIN', email:this.state.username, password:this.state.passw..原创 2021-09-07 17:22:55 · 1167 阅读 · 0 评论 -
next.js The old API will be supported in all 16.x releases, but applications using it should migrate
react-dom.development.js:67 Warning: Legacy context API has been detected within a strict-mode tree.The old API will be supported in all 16.x releases, but applications using it should migrate to the new version.Please update the following components:原创 2021-09-06 17:57:29 · 1060 阅读 · 0 评论 -
<textarea>在IOS端placeholder实现换行显示百分比兼容
这个问题网上几乎没有可用的,经过实测,总结出一种办法,最终效果是 在 ios safari 也可以换行以 vant 为例:发现placeholder 换行符在 ios 不兼容,但是值可以的.于是手动换成 value来模拟即可定义后placeholder 设置空 <van-field class="massages" v-model="supplyMessage" .原创 2023-05-01 04:30:09 · 772 阅读 · 0 评论 -
广州互联网职位下跌到一个奇点后平行
根据互联网前端招聘职位统计,近期广州互联网职位有所减少,其他一线城市都一直是成缓慢上升的趋势。原创 2021-06-08 09:44:12 · 939 阅读 · 0 评论 -
Nuxt.js Unexpected token ‘export‘
这种情况报错如果是知道问价的话,就看文件比如遇到原创 2021-05-28 15:42:48 · 2236 阅读 · 3 评论 -
elementUI 限制上传图片尺寸
先定义方法 //限制图片尺寸 limitFileWH(E_width, E_height, file) { let _this = this; let imgWidth = ""; let imgHight = ""; const isSize = new Promise(function(resolve, reject) { let width = E_width; let height = E_heigh原创 2021-05-10 14:17:55 · 1385 阅读 · 0 评论 -
nuxt 报Though the “loose“ option was set to “false“ in your @babel/preset-env config, it will not(解决)
nuxt 执行报错 :WARN Though the "loose" option was set to "false" in your @babel/preset-env config, it will not be used for @babel/plugin-proposal-private-methods since the "loose" mode option was set to "true" for @babel/plugin-proposal-class-properties...原创 2021-05-08 14:06:28 · 7104 阅读 · 6 评论 -
React 中 路由 react-router-dom 的用法
理由定义:定义好 路由指向,然后再在index.js根文件中注册渲染在需要跳转的地方引入import { BrowserRouter as Router, Route,Link } from "react-router-dom"这样既可 实现了 路由跳转功能...原创 2021-05-01 06:55:37 · 1127 阅读 · 0 评论 -
Vue Nuxt.js项目启动后可以在局域网内访问的配置方法
1.在当前项目安装依赖npm install --save-dev cross-env2.修改package.json ip为自己电脑的地址 "scripts": { "dev": "cross-env NUXT_HOST=192.168.1.192 NUXT_PORT=3000 nuxt",}原创 2021-04-27 13:32:16 · 1735 阅读 · 0 评论 -
node express async regeneratorRuntime is not defined (已解决)
step1:npm i babel-plugin-transform-runtime -D 注意babel的版本是6.x.x 最新的版本可能行不通step2:配置 .babelrc.babelrc 如下代码"plugins": [ [ "transform-runtime", { "helpers": false, "polyfill": false, "regenerat...原创 2021-04-02 09:47:55 · 1072 阅读 · 0 评论 -
node微信支付订单查询接口提示不识别的参数body,或者其他参数(已解决)
这个坑的原因是因为............ 因为啥马上讲 先说 这个错误网上几乎是没有答案的,就算有的话也是说统一下单遇到的这个问题。因为是 多传了参数在 签名跟参数这一块,很多人容易跟统一下单的直接复制过来,其实是不对的 let sign = wxpay.paysignjsapi(appid,body,mch_id,nonce_str,notify_url,out_trade_no,spbill_create_ip,total_fee,trade_type,mchkey); //组装.原创 2021-03-18 15:14:58 · 1242 阅读 · 0 评论 -
解决vue vue.runtime.esm.js?2b0e:619 [Vue warn]: Error in nextTick: “TypeError: Cannot convert undefine
报错 这是因为 数据还没到先显示了,图标是表单的时候设置有值之后再显示就好了value="barData?barData:''" 这样也会报错的 只有 v-if 可以原创 2021-03-03 16:32:34 · 17171 阅读 · 1 评论 -
ueditor 修改内容方法报错no funtion解决方式
setContent(val){ setTimeout(()=>{ this.$refs.ueditor.setUEContent(val); },1000)},ued原创 2021-01-19 18:22:53 · 1166 阅读 · 0 评论 -
nodeJs与elementUI实现多图片上传
这个问题网上有很多,但是很多都是水.这里我记录下我的实现方式!node 服务端/** * 图片 */router.post('/api/user/addItem', (req, res) => { // 增加数据 // 获取客户端传过来的商品信息 const form = new formidable.IncomingForm(); form.uploadDir = config.uploadsGoodsPath; // 上传图片放置的文件夹 form.ke原创 2021-01-19 17:56:45 · 1380 阅读 · 0 评论 -
基于node.js 微信支付notify_url回调接收不到xml
网上没一个有详细描述的,都是在说参数啥啥的!这里我记录一下一个,靠谱的写法接收回调的时候 一定要接上xmlparser 可以获取到 不然 body 会 {} 空var xmlparser = require('express-xml-bodyparser');//引入app.post('/api/notify',xmlparser({ trim: false, explicitArray: false }),(req,res,next) => { let body ...原创 2020-12-12 19:17:19 · 1536 阅读 · 1 评论