第三周学习汇报(小鸡uniapp页面)

7.21日(demo4)

这段代码实现了一个“彩色计数盒子 + 开关控制按钮加载状态”的小示例:

  1. 模板部分
<view class="box" @click="onClick" :style="{background:color}">
  {{num}}
</view>

一个正方形盒子(.box),点击时会触发 onClick 方法。
盒子背景色由响应式变量 color 控制,初始为 #fc359a。
盒子内显示数字 num,初始为 1,点击一次加 1。

<switch checked="true" @change="onChange" />

一个开关,默认开启(checked=“true”)。
开关状态变化时会触发 onChange 方法。

<button type="primary" :loading="isloading">我是一个按钮</button>

一个主色调按钮,文字为“我是一个按钮”。
按钮是否显示加载动画由响应式变量 isloading 控制。

  1. 逻辑部分
import {ref} from "vue"
const num = ref(1)           // 计数器,初始为1
const color = ref("#fc359a") // 盒子背景色,初始为粉色
const isloading = ref(false) // 按钮加载状态,初始为false(注意:代码中误写为字符串"false")

// 点击盒子时触发
function onClick() {
  num.value++ // 计数器+1
  // 生成随机6位十六进制颜色(如 #a1b2c3)
  color.value = "#" + String(Math.random()).substring(3, 9)
}

// 开关状态变化时触发
function onChange(e) {
  // 开关开启时(e.detail.value为true),isloading为false,按钮不显示加载
  // 开关关闭时(e.detail.value为false),isloading为true,按钮显示加载
  isloading.value = !e.detail.value
}
  1. 样式部分
.box {
  width: 200px;
  height: 200px;
  background: orange; // 默认背景色(会被动态style覆盖)
}

定义盒子的宽高为 200px,默认背景色为橙色(实际会被 color 变量覆盖)。
关键行为总结

用户操作结果
点击盒子计数器+1,盒子背景色变为随机新颜色
切换开关按钮的加载状态会反转(开→关时按钮开始转圈,关→开时停止)

7.22~7.24 小鸡社区H5页面和uniapp页面简单实现

由于是自己写的,代码这里我就不展示了哈哈哈哈哈看看幼稚的成果吧~

这里是uniapp页面的功能展示(待优化)~

小鸡uniapp页面

而H5的话,由于自动轮播视图没有已经固定好的模块,所以没有实现添加:

首页:
首页

点击搜索框:弹出小鸡
点击搜索框:弹出小鸡
点击搜索按钮:
点击搜索按钮
点击导航栏“加入小鸡”,进入表格
点击“加入小鸡”,进入表格

数据库原理简单入门

无

后续计划

还是先把项目组需要的react学了,这些更感兴趣的留在后面可以更好地巩固react。
学习任何一个框架之前,都要把前端三件套先全部熟悉才行,本来想直接学习react的,发现还是不太行。。。那就继续看前端三件套吧(之前其实就是简单学了一下而已)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值