- 博客(64)
- 收藏
- 关注
原创 Flutter 桌面端打包方式(Inno Setup Compiler)进阶
本文介绍基于Inno Setup Compiler的Flutter桌面端进阶打包方案,通过自定义.iss脚本实现“无感知静默安装 + 深链协议唤起 + 安装后自动续装”三大核心功能。Inno仅作静默解压壳,所有安装/卸载逻辑由Flutter程序自主处理,彻底将UI交互交由应用自身控制,提升用户体验与灵活性。
2026-10-09 16:33:56
162
原创 flutter桌面端打包方式(Inno Setup Compiler)版本
本文介绍了使用Inno Setup Compiler GUI向导为Flutter桌面端(Windows)打包的完整流程:首先确保项目可正常构建,生成build/windows/x64/runner/Release/目录下的文件;随后通过Inno Setup向导依次配置应用名称、版本、安装路径、添加程序文件(含exe、dll及data资源),设置快捷方式与中文语言支持;最后编译生成YourAppSetup.exe安装包。步骤清晰,适合初学者快速完成发布。
2026-10-09 15:57:44
401
原创 微信小程序与vue区别
微信小程序是一种基于微信平台的专门的小程序开发技术,而Vue是一种通用的前端开发框架,可以用于创建各种类型的Web应用程序。生命周期不同: 微信小程序有自己的生命周期,与Vue的生命周期不同,需要特别注意。目标平台不同: 微信小程序是一种专门为微信平台设计的小程序,可以在微信中直接运行,而Vue可以用于开发各种类型的Web应用程序,可以在各种浏览器中运行。组件系统不同: 微信小程序有自己的组件系统,而Vue也有自己的组件系统。微信小程序的组件系统与Vue的组件系统有很多不同之处,需要分别学习和掌握。
2023-12-31 22:00:28
1679
原创 微信小程序有几个文件
app.json: 整个小程序的全局配置,包括页面路径、窗口样式、网络超时时间等。.js: 包括小程序的逻辑层代码,用于实现页面逻辑、数据处理和与后端交互等功能。page.json: 单个页面的配置,用于指定该页面的窗口样式、导航栏样式等。包括各种静态资源文件,如 .png、.jpg、.mp3、.mp4 等。.wxss: 小程序的样式表文件,用于定义页面样式、布局等外观效果。.wxml: 小程序的视图层模板文件,用于编写页面结构和组件标签。
2023-12-31 21:59:24
3024
原创 React中的setState执行机制?
但是,由于setState是异步的,所以在执行setState后,我们不能立即获得最新的状态值。具体来说,当我们调用setState方法时,React会将新的状态值合并到当前的状态对象中,并触发组件的重新渲染。如果需要使用最新的状态值,可以将回调函数作为setState的第二个参数传入,该回调函数会在状态更新完成后被调用。此时可以在回调函数中获取最新的状态值。需要注意的是,由于React的异步更新机制,如果在一个生命周期内多次调用setState,React可能会合并这些更新操作,只进行一次渲染。
2023-12-28 22:11:59
659
原创 微信小程序如何利用createIntersectionObserver实现图片懒加载
微信小程序如何利用createIntersectionObserver实现图片懒加载
2023-12-18 18:12:31
2232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1