logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

绝对定位让元素完全居中的两种方法

方法一:(不能微调)父容器:position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;方法二:(可微调)要居中的元素:position: absolute;top: 50%;left: 50%;margin-top: -100px; /* 元素高度的一半 */margin-left:...

#html#css
解决Vue同路由跳转后数据不更新

场景:需要根据不同的 $route.query 请求不同的数据问题:由于使用 VueRouter 跳转时组件实例会被复用,跳转后无法拿到最新的 $route.query,并且地址栏的 url 不会变化解决方法1此方法一劳永逸,但是页面渲染速度会降低指定页面<!-- :key="$route.fullPath" 解决同

#前端
解决直接打开 vite +vue3 打包的 HTML 文件报错跨域 from origin ‘null‘ has been blocked by CORS policy

原因vite 是直接使用原生 ES6 模块打包的,然而 ES6 模块遵循同源策略,加上 script 本来就会跨域和 file 协议不支持跨域,所以不能直接通过 file 协议直接打开,除非使用 http(s) 等支持跨域的协议。解决办法1启动一个本地服务器,npm 安装 http-server 包,或着 VSCode 安装 Live Server 拓展等办法都可以。解决办法2暂时禁用浏览器的同源

文章图片
#前端#javascript#es6
Vue 奇淫技巧,控制台打印(非 console.log)当前组件实例

Vue 组件挂载成功后会在根节点 DOM 实例上挂一个 __vue__ 对象,所以有时候并不一定为了好调试而非要把 new Vue() 的实例赋给 window.app 什么的,直接在 console 上用 $0 表示当前高亮的节点,然后通过 __vue__就能找到组件实例了...

解决 H5 IOS input 聚焦时,页面整个被推上去了,键盘收起页面未下移 BUG

网上方法大多就只有 window.scrollTo(0, 0) ,会造成 input 失去焦点时就滚动到顶部了,这是不对的,于是自己写了个适用大多场景的解决方案这里用 Vue 为例:<template><div ref="container"><input type="text"@blur="onBlur">&l...

解决直接打开 vite +vue3 打包的 HTML 文件报错跨域 from origin ‘null‘ has been blocked by CORS policy

原因vite 是直接使用原生 ES6 模块打包的,然而 ES6 模块遵循同源策略,加上 script 本来就会跨域和 file 协议不支持跨域,所以不能直接通过 file 协议直接打开,除非使用 http(s) 等支持跨域的协议。解决办法1启动一个本地服务器,npm 安装 http-server 包,或着 VSCode 安装 Live Server 拓展等办法都可以。解决办法2暂时禁用浏览器的同源

文章图片
#前端#javascript#es6
uni-app 原生插件开发时 com.alibaba:fastjson:1.1.46.android 报错解决方法

Andorid Studio 报的错误03-12 00:55:09.156 7476-7476/com.example.pdaplugin E/AndroidRuntime: FATAL EXCEPTION: mainProcess: com.example.pdaplugin, PID: 7476java.lang.NoClassDefFoundError: Failed resolution

#uni-app#java#android
uni-app 用 cli 方式创建 TypeScritp 项目引入 uview-ui 报错【解决方法】

报错:无法找到模块“uview-ui”的声明文件。“e:/xxxxxx/node_modules/uview-ui/index.js”隐式拥有 “any” 类型。尝试 npm install @types/uview-ui (如果存在),或者添加一个包含 declare module 'uview-ui'; 的新声明(.d.ts)文件ts(7016)然后我在 sfc.d.ts 加了 declare

#uni-app#前端
解决 uni-app+vue3+vite web-view 使用 uni.webView.postMessage() 报错

很坑,官方文档没有说明,并且相关帖子写的示例也太旧了,应该安装。

文章图片
#前端#uni-app#webview +2
uni-app 安卓实现监听 PDA 扫码枪等设备按钮

plus.key.addEventListener('keydown', event => {console.log("按键:" + event.keyCode);});

#uni-app
    共 14 条
  • 1
  • 2
  • 请选择