简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
方法一:(不能微调)父容器:position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;方法二:(可微调)要居中的元素:position: absolute;top: 50%;left: 50%;margin-top: -100px; /* 元素高度的一半 */margin-left:...
场景:需要根据不同的 $route.query 请求不同的数据问题:由于使用 VueRouter 跳转时组件实例会被复用,跳转后无法拿到最新的 $route.query,并且地址栏的 url 不会变化解决方法1此方法一劳永逸,但是页面渲染速度会降低指定页面<!-- :key="$route.fullPath" 解决同
原因vite 是直接使用原生 ES6 模块打包的,然而 ES6 模块遵循同源策略,加上 script 本来就会跨域和 file 协议不支持跨域,所以不能直接通过 file 协议直接打开,除非使用 http(s) 等支持跨域的协议。解决办法1启动一个本地服务器,npm 安装 http-server 包,或着 VSCode 安装 Live Server 拓展等办法都可以。解决办法2暂时禁用浏览器的同源
Vue 组件挂载成功后会在根节点 DOM 实例上挂一个 __vue__ 对象,所以有时候并不一定为了好调试而非要把 new Vue() 的实例赋给 window.app 什么的,直接在 console 上用 $0 表示当前高亮的节点,然后通过 __vue__就能找到组件实例了...
网上方法大多就只有 window.scrollTo(0, 0) ,会造成 input 失去焦点时就滚动到顶部了,这是不对的,于是自己写了个适用大多场景的解决方案这里用 Vue 为例:<template><div ref="container"><input type="text"@blur="onBlur">&l...
原因vite 是直接使用原生 ES6 模块打包的,然而 ES6 模块遵循同源策略,加上 script 本来就会跨域和 file 协议不支持跨域,所以不能直接通过 file 协议直接打开,除非使用 http(s) 等支持跨域的协议。解决办法1启动一个本地服务器,npm 安装 http-server 包,或着 VSCode 安装 Live Server 拓展等办法都可以。解决办法2暂时禁用浏览器的同源
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
报错:无法找到模块“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
很坑,官方文档没有说明,并且相关帖子写的示例也太旧了,应该安装。
plus.key.addEventListener('keydown', event => {console.log("按键:" + event.keyCode);});