| 123456789101112131415161718192021222324252627 |
- Component({
- properties: {
- gender: {
- type: String,
- value: 'male'
- }
- },
- lifetimes: {
- attached() {
- // 组件初始化时,从本地存储读取性别设置
- const gender = wx.getStorageSync('gender') || 'male';
- this.setData({ gender });
- // 通知页面更新性别
- this.triggerEvent('switch', { gender });
- }
- },
- methods: {
- switchGender(e) {
- const gender = e.currentTarget.dataset.gender;
- // 保存到本地存储
- wx.setStorageSync('gender', gender);
- this.triggerEvent('switch', { gender });
- }
- }
- })
|