自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 微信小程序(黑马TS+uniapp)--要点总结

/ 获取屏幕边界到安全区域距离//定义props</script>)

2026-06-17 21:15:27 307

原创 微信小程序-黑马 6-7

/获取页面栈//获取当前页面实例,数组最后一项//页面渲染完毕,绑定动画效果//动画效果,导航栏背景色'.navbar',1000,),//动画效果,导航栏标题}),//动画效果,导航栏返回按钮})})

2026-06-17 19:52:52 243

原创 微信小程序(黑马)4-5

状态管理:(类型修改),调用useMemberStore的setProfile函数来保存会员信息页面跳转:因为 我的 是开发页,使用uni.switchTab来实现tabBar跳转。

2026-06-07 01:02:44 227

原创 微信小程序(黑马)Day1~3

轮播图组件需要在首页和分类页使用,封装成通用组件1.准备组件2.自动导入组件3.添加组件类型声明注意:后端返回的是一个数组格式,但我们提供的bannerItem是对象格式,就得改成对象格式的数组【】;渲染时,用一个变量bannerLIst保存数据,保存时给到ref指定类型,通过bannerLIst把数据传递到轮播图内部,传递时属性为list格式的数组,子组件props接收数据,(list类型就是bannerItem,)最后实现列表渲染home.d.ts:/** 猜你喜欢-商品类型 */

2026-06-03 07:34:12 271

原创 微信小程序161~200

用户下拉刷新。

2026-05-22 20:02:54 374

原创 微信小程序126~160

小程序官方提供了一个扩展工具库:mobx-miniprogrammobx-miniprogram是针对微信小程序开发的一个简单、高效、轻量级状态管理库,它基于Mobx状态管理框架实现。使用mobx-miniprogram定义管理的状态是响应式的,当状态一旦它改变,所有关联组件都会自动更新相对应的数据通过该扩展工具库,开发者可以很方便地在小程序中全局共享的状态,并自动更新视图组件,从而提升小程序的开发效率需要注意:在使用mobx-miniprogram。

2026-05-17 18:15:18 557

原创 小程序101~125

在使用wx.request发送网络请求时。只要成功接收到服务器返回,无论statusCode是多少,都会进入success回调开发者根据业务逻辑对返回值进行判断。什么时候会有fail回调函数?一般只有网络出现异常、请求超时等时候,才会走fai回调。

2026-05-13 11:18:14 416

原创 微信小程序75~100

分 主包 和 分包在小程序启动时,默认会下载主包并启动主包内页面,当用户进入分包内某个页面时,微信客户端会把对应分包下载下来,下载完成后再进行展示。在app.json或者page.json中,配置navigationStyle属性为custom,即可自定义导航栏在设置以后,就会移除默认的导航栏,只保留右上角胶囊按钮cate.json:cate.wxml:</swiper>VsCode开发小程序项目和代码格式化。

2026-05-06 13:35:53 388

原创 微信小程序50~75

创建1.定义组件的内部数据2.methods:在组件中事件处理程序需要写到methods中才可以/*** 组件的属性列表*/},/*** 组件的初始数据:用来定义当前组件内部需要使用的数据 */data: {},/*** 组件的方法列表:在组件中,所有的事件处理程序都需要写到methods方法中*/methods: {//更新复选框的状态--methods里写方法isChecked:!})})//组件的方法和数据的使用</view></view>

2026-04-27 18:58:58 518

原创 微信小程序26~50

经常会在组件上添加一些自定义数据,然后在事件处理函数中获取这些自定义数据,从而完成业务逻辑的开发例如:<view data-id=“10O”bindtap=“handler”/>然后通过事件对象进行获取自定义数据注意事项:1.event.target 是指事件触发者,event. currentTarget 是指事件绑定者2.使用data-方法传递参数的时候,多个单词由连字符-连接,连字符写法会转换成驼峰写法3.使用data-方法传递参数的时候,而大写字符会自动转成小写字符。

2026-04-19 18:23:08 377

原创 微信小程序1~25

可以通过tabBar配置项指定tab栏的表现,以及tab切换时显示的对应页面。注意事项:tab按数组的顺序排序,

2026-04-12 17:48:47 481

原创 蓝桥杯复习大纲

异步处理:$.get(url).then(res=>{ XX=res }) 或者axios.get.then(res=>{ XX=res.data })定时器 setInterval(函数,时间)---不关会一直执行,如果定义在函数里,记得调用函数--clearInterval(定时器名字)倒计时 setTimeout(函数,时间)---只执行一次--clearTimeout(定时器名字)放元素 XX.appendChild()---加到XX里面 不加引号 必须传元素节点,不能传字符串(

2026-04-11 07:29:38 475

原创 3.电子签名

ctrl+ 反引号---终端。

2026-04-11 01:24:12 32

原创 4.9蓝桥杯

考点:拼接字符串 `${元素}`Object.keys(params)--获取对象所有key放入并返回一个数组改数组内部形式-XX.map(v=>形式)--v为每个key每个数组元素连接成一个字符串,用&连接--arr.join('&')判断字符串是否有某个字符 XX.includes("XX")--返回true/false。

2026-04-11 00:12:46 217

原创 4.1蓝桥杯训练

2.定义路由规则 const routes=[ {path:"路径",component:组件,name:"路由名字"}, ]1.cartItems.value才是真正的内容--出现const XX=ref..,就得.value。出现const XX=ref..说明XX.value才是真正的数据---router.push(’地址‘)---不刷新页面,只是切换组件。4.把路由挂载到Vue应用:app.use(router)历史记录栈:XX.historyStack(这是个数组)

2026-04-09 20:58:14 409

原创 新建vue

把你那个叫 vue2项目的文件夹,改成:vue2-project然后bash运行。

2026-04-04 08:22:13 102

原创 建立vue项目

4. 空文件夹创建:用 vue create . 或 npm create vite@latest .,. 代表当前文件夹,不会再套一层文件夹。3. 在 src/views/ 里:新建 AgeSelect.vue、Doctor.vue、Patient.vue 等页面。1. 在 src/assets/ 里:新建 css 文件夹,放入你的 back.png、doctor.png 等图片。• 自动生成 src/assets、src/router、src/views、App.vue、main.js。

2026-04-04 08:14:57 345

原创 CSS复习

按考试频率整理,直接记这些就够。如果你要,我可以再给你整理成。

2026-04-04 08:12:57 380

原创 js复习--考核

考点语法:css:position会让元素悬浮;border-radius是;active相关效果js:setInterval(函数,时间)----过XXms触发(不关闭就一直开着使用)数组.push(元素)元素.appendChild(子元素)逻辑:添加左右->添加渲染点 点高亮css->函数startTimer let timer全局变量 在函数里定义为计时器 计时器内容:删,增active 实现轮播效果->使用函数->鼠标进入(关计时)与离开函数(用函数开计时)

2026-04-04 07:36:33 405 1

原创 6.冬奥大抽奖

误写:time>8 对应container[time%9]---time为17,index为8,而index范围0~7,越界,且time%9-1同样不行,time为9会出现负数。A+空格+:nth-child(X)--A下面的第x个子元素--漏空格意义不一样。正确:(time-1)%8,time-1为index,%8的范围是0~7,不越界。ul+空格+li:nth-child(X)--ul下面作为第三个子元素的li。误写成A:nth-child(X)---(作为父元素第x个子的A)

2026-03-29 14:15:51 39

原创 3.25蓝桥杯训练

误写:time>8 对应container[time%9]---time为17,index为8,而index范围0~7,越界,且time%9-1同样不行,time为9会出现负数。A+空格+:nth-child(X)--A下面的第x个子元素--漏空格意义不一样。正确:(time-1)%8,time-1为index,%8的范围是0~7,不越界。ul+空格+li:nth-child(X)--ul下面作为第三个子元素的li。误写成A:nth-child(X)---(作为父元素第x个子的A)

2026-03-29 12:53:14 81

原创 蓝桥杯训练

写法:key直接写 而不需要引号,而且没审题,key就是存入键,而我却填了value,写法错误;提取时间时today=new Date()是当前时间(年到时间),而我们只需要日期(月日),所以应该再用today.getDate()遍历:之前用的是pText==today来找要特定元素,但pText不确定对应哪个p,所以得用遍历去查。审题:不理解基本流程,误以为是要写每个按钮效果,而忽略了主要的next和递归逻辑。写法:A函数(形参,B函数)的意思是,把形参带入A函数后执行B函数,

2026-03-16 09:08:39 178

原创 Vue day13~16Vue特性,Pinia,大事件项目

2026-02-15 22:18:25 81

原创 Vue day12 Vue3认识,写法区分

2026-02-15 22:02:15 90

原创 Vue day11商品详细页,加入购物车,购物车

2026-02-15 21:33:37 79

原创 Vue day10 完整购物网页(登录页,首页,搜索)

静态布局&图形验证码功能图形验证码功能。

2026-02-15 01:24:11 91

原创 Vue day9 购物车,项目,vant组件库,vw,路由

2026-02-15 01:09:58 83

原创 day8 Vue-x

2026-02-09 00:22:54 34

原创 Vue-day7 面经基础,VueCli,ESLint修正代码

2026-02-04 00:32:03 28

原创 Vue-day6 路由!

声明式导航传参(查询参数传参&动态传参)

2026-02-03 00:48:38 54

原创 Vue-day5

使用方法:组件内用slot占位+使用组件时传入具体标签内容插入。当组件某部分不确定,可以用slot占位封装。基本语法(全局&局部注册)v-loading指令封装。三.综合案例:商品列表。MyTable组件封装。用处:封装dom操作。

2026-02-02 01:03:30 23

原创 Vue-Day.4

1.默认的style样式,会作用于全局->全局样式2.加上scoped属性的style样式 只会作用与当前组件 ——>局部样式组件应该有自己独立的样式 推荐加上scoped。

2026-02-01 19:23:37 42

原创 Vue Day3

列表渲染(请求)/添加/删除/饼图渲染。

2026-01-31 15:37:26 26

原创 2.Vue.day2

渲染/删除/修改数量/全选反选/统计总价/持久化。

2026-01-26 23:49:00 234

原创 Vue学习 day.1

一个用于构建用户界面的渐进式框架1.构建用户界面:基于 数据 动态渲染 页面2.渐进式:循序渐进的学习3. 框架:一套完整的项目解决方案,提升开发效率个(理解记忆规则)规则→官网。

2026-01-25 18:59:00 350

原创 12.13JS进阶(构造函数,深入对象,高阶技巧)

是函数,用来初始化对象场景:利用构造函数来创建多个类似的对象(有公共的属性)约定:名字以大写字母开头;只由’new'操作符执行(Pig大写,新对象名也被要求)说明:使用new关键字调用函数的行为为 实例化;没有参数时可以省略;内部无需return 返回值即为新对象;return返回的值无效面向过程编程:按分析的步骤去完成面向对象编程:把事务分解为一个个对象 对象间分工合作特性:封装性(开关) 继承性 多态性(多功能)

2025-12-14 11:49:25 888

原创 11.27事件,日期对象,节点,m端,window对象,js执行机制

其他时间。

2025-12-08 17:51:39 596

原创 12.1本地存储,元字符,正则表达式,js进阶初步

遍历数组处理数据 并返回新的数组 VS forEach无返回值map也称为映射join()把数组中所有的元素转换成一个字符串。

2025-12-08 17:49:53 538

原创 11.19对象,web APIs初步

无顺序有属性和值。

2025-11-24 22:22:16 404

原创 js 循环+数组+函数学习

假设第一个数为最大值(最小值),若i+1个比其大(小),则把i+1赋值给max(min)法二:修改格式,字符型+字符型(arr[i] = arr[i] + '老师')法一:取代某个数,就重新赋值(arr[0]='hotpink')(字符型哦)(2)从数组开头增加 数组名.unshift( '添加部分' )(2)从数组开头删除 数组名.shift( '添加部分' )(1)从数组末尾增加 数组名.push( '添加部分' )(1)从数组末尾删除 数组名.pop( '添加部分' )2.形参可以当作局部变量。

2025-11-15 21:16:38 664

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除