- 博客(27)
- 收藏
- 关注
原创 cesium加载图层、天地图、arcgis 4490图层、加载贴图、切片服务
【代码】cesium加载图层、天地图、arcgis 4490图层、加载贴图。
2024-04-17 15:07:32 777
原创 vue3 + pinia数据持久化加密处理
我们要想对pinia的全局状态持久化,可以选择使用插件;而要想对这些状态数据进一步加密处理,我们可以通过自定义Storage(类似于后端中的接口实现)来结合一些加密库,例如secure-ls来实现。
2023-12-29 11:26:30 1031
原创 cesium加载风场数据来源json格式解析
一、示例风向数据将地球以0.25为步长分为横向1440、纵向721个栅格。然后记录了每个栅格中南北方向(U)、东西方向(V)两个方向上的风力值。示例数据中data中记录了1440*721=1038240个风力数值。数据中已省略。parameterCategory 配置了数据记录内容,风力数据默认为 2 parameterCategoryName 风向数据默认:Momentum。
2023-06-21 10:49:35 1690
原创 vue3异步引入组件
在大型项目中,我们可能需要拆分应用为更小的块,并仅在需要时再从服务器加载相关组件。Vue 提供了 defineAsyncComponent如你所见,方法接收一个返回 Promise 的加载函数。这个 Promise 的resolve回调方法应该在从服务器获得组件定义时调用。你也可以调用表明加载失败。也会返回一个 Promise,所以多数情况下我们会将它和搭配使用。最后得到的AsyncComp是一个外层包装过的组件,仅在页面需要它渲染时才会调用加载内部实际组件的函数。
2023-06-15 16:59:21 691 1
原创 vue3 使用pinia小记
你可以定义任意多的 store,但为了让使用 pinia 的益处最大化(比如允许构建工具自动进行代码分割以及 TypeScript 推断),你应该在不同的文件中去定义 store。一旦 store 被实例化,你可以直接访问在 store 的 state、getters 和 actions 中定义的任何属性。相似,我们可以传入一个函数,该函数定义了一些响应式属性和方法,并且返回一个带有我们想暴露出去的属性和方法的对象。带来了更多的灵活性,因为你可以在一个 store 内创建侦听器,并自由地使用任何。
2023-06-15 16:31:40 202 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人