随笔分类 - 前端开发
摘要:今天发现el-tabs一个奇怪的bug: tabs绑定v-model,第一次给绑定变量赋值跳转有效,点击切换tab后再次修改绑定变量,此时跳转无效,要手动调用setCurrentName方法。 调用方法如下(假设给tabs设置ref为'tabs'): this.$refs.tabs.setCurre
阅读全文
摘要:> CustomShader官网文档(1.95版本):http://cesium.xin/cesium/en/Documentation1.95/CustomShader.html 一个比较刁钻的例子。 这几天想给模型贴图,学习用CustomShader,找了几个文章的demo和官方demo,都不生
阅读全文
摘要:报错内容: [vite] Internal server error: Illegal tag name. Use '<' to print '`标签后报错,但其他vue文件可以正常读取和展示。 报错的文件,去掉``标签就可以正常加载。报错的方法是vue-compiler的`baseParse()`
阅读全文
摘要:## 情景 1. 框架:Vue3 + Vite4 + VueRouter4.1.6 2. 需求:现需要实现点击打开新页面,并把一些数据传过去 3. 限制: - 数据量较大,有一定私密性,不适合用query传递; - 需要从session中获取token判断访问权限,因此需要用router.resol
阅读全文
摘要:## 参考 [CSS flex布局最后一行左对齐的常用方法](https://blog.csdn.net/m0_37714008/article/details/125780293) 感谢这位博主 ## 代码 ``` .list { display: grid; // ← justify-conte
阅读全文
摘要:> 想实现源代码展示,搜索结果90%都是用vueCustomBlockTransforms,但我在自己项目的vite.config.js里加入该选项以后并没有生效 在vite官网配置中也没有,vite源码中没有(但是[node/server的createServer](https://github.
阅读全文
摘要:[vite] Internal server error: loadModule is not a function Plugin: commonjs File: E:/project/xxxx/knockout-es5/knockout-es5.min.js at analyzeRequiredM
阅读全文
摘要:An error occurred while rendering. Rendering has stopped. undefined RangeError: Invalid array length RangeError: Invalid array length at updateFrustum
阅读全文
摘要:同样是懒人想找现成的但没找到,参考其他朋友提供的思路现写一个。 有小bug,等领导让改的时候再说(。) 效果 代码 简单的demo。 DragBar.vue <template> <div class="popup__top" @touchstart="onTouchstart" @touchmov
阅读全文
摘要:很刁钻的问题,排查了好久。 我自己开发测试用的浏览器(版本为112)运行正常,在老版本(75)谷歌浏览器报错如下: mapbox-gl.js:32 Uncaught TypeError: Failed to execute 'getImageData' on 'CanvasRenderingCont
阅读全文
摘要:最近写h5要做那种稍微复杂一点的树,没找到现成的UI组件库可用,vant的树只有两级不满足,只能自己写 ps. 选框的选择/反选/半选对父子选项的影响还有bug,留到脑子好的时候再优化 效果 代码 框架是Vue3+Vite+Vant4。复选框用的vant的checkbox,应该也可以换别的或者原生。
阅读全文
摘要:适用场景: 需要在地图上展示很多种数据,这些数据使用的图标形状是有限的几种,但颜色可能由后台自由配置后传给前端。 数据种类可能会变化,颜色可能会变化,这种情况下让设计同事切一堆图反而不方便维护,使用动态加载图标可以一定程度上节省前端的后期工作。 前端框架是vue3+vite,其他框架能否实现未验证。
阅读全文

浙公网安备 33010602011771号