前端开发日记——2024/8/30

 uniapp

1、数组插入方法

在使用array数组插入方法时,此前一直使用pop、push,没有去了解其他方法,今天接触了unshift和shift

  • push()方法可以在数组的末属添加一个或多个元素
  • shift()方法把数组中的第一个元素删除
  • unshift()方法可以在数组的前端添加一个或多个元素
  • pop()方法把数组中的最后一个元素删除

自省:不会的还很多、需要多多积累新知识,要虚心学习,不能骄傲自满。

 2、设置单个页面背景颜色

此前这个知识点应该了解过,但没有及时积累。

<style>
	page {
		background: #F7F7F7;
	}
</style>

自省:遇到不会的东西,掌握了要积累下来,不然容易忘。

 3、获取日期及周几

时间日期类的非常非常重要,但是之前没有去主动积累,每次都是要用了再去搜,如果及时积累应该会节省很多时间,时间是非常宝贵的

getWeek(dayOfWeek) {
				switch (dayOfWeek) {
					case 0:
						return '周日';
						break;
					case 1:
						return '周一';
						break;
					case 2:
						return '周二';
						break;
					case 3:
						return '周三';
						break;
					case 4:
						return '周四';
						break;
					case 5:
						return '周五';
						break;
					case 6:
						return '周六';
						break;
				}
			},


getLast7Days() {
				for (let i = -1; i < 6; i++) {
					let date = new Date();
					date.setDate(date.getDate() - i);
					let dateString = date.toISOString().split('T')[0].split('-');
					let temp = dateString[1] + '-' + dateString[2]
					let state = 0;
					if (i == 0) {
						state = 1
					}
					if (i == -1) {
						state = 2
					}
					this.bloodPressueCalendar.unshift({
						date: temp,
						state: state,
						week:this.getWeek(date.getDay())
					});
				}
			}

4、了解pages.json

此前基本只拿它配页面路由,其实这个可以调很多东西,有空要好好去系统学习一下

pages.json 页面路由 | uni-app官网

猜你喜欢

转载自blog.csdn.net/qq_54994255/article/details/139295795