04 2025 档案
摘要:一、介绍 uni-app 内置了 Pinia ,Vue 2 项目暂不支持。 Pinia是 Vue 的存储库,它允许您跨组件、页面共享状态。在服务器端以及小型单页应用程序中,您也可以从使用 Pinia 中获得很多好处: Devtools 支持 追踪 actions、mutations 的时间线 在组件
阅读全文
摘要:一、介绍 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。uni-app 内置了 Vuex。 每一个 Vuex 应用的核心就是 store(仓库),它包含着你的应用中大部分的状态 (state
阅读全文
摘要:一、介绍uni-app uniapp文档地址:https://uniapp.dcloud.net.cn/ HBuilderX工具下载地址:https://www.dcloud.io/hbuilderx.html uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可
阅读全文
摘要:参考文章:https://discoverthreejs.com/zh/book/first-steps/transformations/ 一、平移、旋转和缩放 每当我们在3D空间中移动对象时,我们都会使用称为转换的数学运算来进行。 平移translation:存储在对象的 .position属性中
阅读全文
摘要:参考文章:https://discoverthreejs.com/zh/book/first-steps/physically-based-rendering/ 一、基于物理的渲染和照明 1、基于物理的渲染 基于物理的渲染 (PBR):这种渲染技术使用真实世界的物理学来计算表面对光的反应方式,从而避
阅读全文
摘要:参考文章:https://discoverthreejs.com/zh/book/first-steps/first-scene/ 一、3D 世界的组成 three.js世界中,主要包含这几个概念:基本脚手架:场景、相机和渲染器。可见对象:网格。 二、场景:小宇宙 场景是我们能看到的一切的载体。您可
阅读全文