随笔分类 - 开发
摘要:在微信小程序中,bind:tap、bindtap 和 catch:tap 都是绑定点击事件的方式,它们的主要区别在于事件冒泡和命名方式。 1️⃣ bindtap 和 bind:tap ✅ 作用:两者是等价的,都是绑定事件,并且允许事件冒泡。 ✅ 区别: bindtap 是 简写 形式,推荐使用。 b
阅读全文
摘要:在微信小程序的 WXML 里,不能 直接在 {{}} 里调用 substring() 和 replace() 这样的 JavaScript 方法。你需要在 JS 代码中预处理 数据,然后在 WXML 里直接使用。 ✅ 解决方案 方法 1:在 computed 里格式化(推荐) 如果你用的是 comp
阅读全文
摘要:不同设备屏幕尺寸不同,但都需要在竖直方向对齐时间线与会议块,而宽度最好可以根据屏幕尺寸调整。 经过尝试,都改为rpx难以实现,最好的解决方案是:在当前容器中,时间线,margin,会议块等等高度始终使用px控制,宽度使用rpx控制,并且在容器设置允许上下滚动。 .content { height:
阅读全文
摘要:使用说明 https://github.com/weilanwl/coloruicss 或者也可以将要使用的部分复制到app.wxss,等价于import
阅读全文
摘要:例1 在 Rust 中,基本类型(如 i32、f64、bool 等) 实现了 Copy trait,这意味着它们在赋值或传递时会被复制,而不是移动所有权。因此,当你将 a 和 b 传递给 sum 函数时,它们的值会被复制,而原始变量 a 和 b 的所有权不会发生变化。 代码分析 fn sum(a:
阅读全文
摘要:概述 可以应用于系统级别,类型安全,无GC(garbage collection),没有额外的性能开销。使用所有权机制管理内存,具有一组在编译时候的规则。RUST代表未来的编程趋势。 hello world 常用命令: cargo new cargo new program --lib cargo
阅读全文
摘要:在 微信小程序 开发中,this.data.userInfo、this.userInfo 和 userInfo 有不同的用法,具体使用场景如下: 1. this.data.userInfo this.data 是 小程序组件或页面的状态数据,所有用 this.setData() 更新的数据都会存储在
阅读全文