自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信小程序开发-工作遇到的问题(不断整理更新)

1、console.info和log的区别js console.log和console.info与console.debug的区别_Baron的博客-CSDN博客_console.info log区别2、使用console.info打印消息时,可以在前面添加一个string来区分自己打印的内容:console.log('info',this.data.info);3、拉取代码时,遇到的.json: [“usingComponents”][“van-button”] 未找到的问题J..

2022-02-22 16:11:36 948

原创 在使用vue-cli创建项目时,less和vue-router版本问题记录

使用vue-cli创建项目后,我选择的版本是vue2,基本的vue-router没有选,后面手动下载的,然后因为版本过高,npm自动给我安装的vue-router的版本为4.x,npm提示我需要装vue3才能用router,所以我又重新使用vue create创建了一个项目,对照了一下脚手架自动给我安装的版本:"vue-router": "^3.2.0",后面,我把less和less-loader都按照npm的要求装好后,将vue-router的版本按照上面的命令降级了。装好vue-route

2022-02-17 16:54:21 758

原创 学习整理-git的使用

1、创建远程仓库登录github后,找到2、创建本地仓库创建本地仓库的最终结果是——在本地生成一个名为git的文件夹,管理代码1、 生成git文件夹,此时这个git文件夹就是“工作区”git init2、将工作区的代码添加到暂存区git add .3、将暂存区的代码提交到版本仓库git commit -m "init"到这里,本地仓库创建完毕。3、将本地仓库的代码推送到远程仓库中可以在github中,我们刚刚创建好远程仓库的页面找...

2022-02-16 23:48:59 307

原创 个人学习前端基础知识笔记整理

1、元素分类块级标签block html,body,div,h1-h6,p,ul,ol,li,dl,dt,dd,hr,form 块级标签特性:默认占据整行 行内标签 inline span,a,b,strong,i,em,u,ins,s,del 行内标签特性:默认大小由内部元素撑开,不支持设置宽高,可以使用行高的方式来扩充高度(小技巧) 行内块标签 inline-block

2022-01-15 18:14:56 463

原创 B站尚品汇学习整理笔记(p26-p38)

1、三级联动组件的路由跳转与传递参数三级联动用户可以点击的有:一级分类、二级分类、三级分类,当点击的时候,Home模块跳转到Search模块,一级会把用户选中的产品(产品的名字、ID)在路由跳转时进行传递。路由跳转的两种方式:声明式导航编程式导航当使用声明式导航router-link时,虽然可以实现路由的跳转与传参,但是会出现卡顿现象,原因:router-link是一个组件,当服务器的数据返回之后,会循环出很多的router-link组件(创建组件实例,并将虚拟dom转换成真实dom

2021-12-19 16:28:55 586

原创 B站尚品汇项目学习整理笔记(P11-P25)

1、Home首页组件拆分业务分析--先把静态页面完成--拆分出静态组件--获取服务器的数据进行展示--动态业务Home页面可以拆分为7个组件(红框部分):2、三级联动组件部分针对 全部商品分类这个三级联动组件,因为在很多的页面(Home Search Detail)都有使用,所以可以将其拆分为全局组件(注册一次,可在项目任何地方使用)main.js代码添加:import TypeNav from '@/pages/Home/TypeNav'; //引入全局组件T..

2021-12-18 16:44:19 953

原创 B站尚品汇项目面试题整理笔记

1、路由相关1.1、路由传参(对象写法)path是否可以结合params参数一起使用?答:不可以,对象写法中可以是name、path形式,但是path这种写法不能与params参数一起使用this.$router.push({path:'/search',params:{keyword:this.keyword},query:{k:this.keyword.toUpperCase()})上面的写法会报错,只能使用命名路由的方式,name和params一起使用:this.$route.

2021-12-17 20:48:58 652

原创 B站尚品汇项目学习笔记整理(P1-P10)

课程传送门:尚硅谷VUE项目实战,前端项目-尚品汇(大型\重磅)_哔哩哔哩_bilibili1、初始环境安装本项目使用vue-cli搭建,需要准备的初始环境有:node.js webpack安装nodejs对应链接Node.js安装webpack对应链接webpack上面的初始环境配置好了后,全局安装vue-cli脚手架:num install -g @vue/cli2、创建vue-cli项目在电脑中创建目录 project-SHP在对应目录下创建项目——创建...

2021-12-17 20:11:47 2291 3

原创 vuex学习笔记(一个简单的vuex小案例)

0、新创建一个项目使用vue-cli创建项目vue create vue-Count将初始的HelloWorld.vue更改成count.vue,代码如下:<template> <div> <button @click="increment">点我加1</button> <button @click="discrement">点我减1</button> <button @click.

2021-12-15 23:47:11 1185

原创 Ajax学习基础整理(一)

1、什么是Ajax?Ajax,AsynchronousJavascriptAndXML ,即异步的js和xml。在我们平时使用浏览器浏览网页时,以知乎、今日头条为例:上图中,滑动鼠标滚轮时,会出现新的内容,但是页面并没有被刷新,这种无需刷新页面即可进行数据交互的技术,就是Ajax。2、Ajax的优点:1、无需刷新页面即可进行数据交互;2、允许你根据用户事件来更新页面部分内容第二点的展示,在20年的淘宝网站中,充话费的版块,就是使用的Ajax技术这一...

2021-11-30 14:57:34 172

原创 Less基础整理

vs code 安装easy-less插件:VScode安装easy less 插件并配置_MpChan228的博客-CSDN博客Less是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性。Less可以运行在 Node 或浏览器端。在安装好Less的插件后,通过编写.less文件,可生成对应的css样式文件。1、变量1.1变量的声明:Less使用@声明变量,语法:@变量名:变量的值;@zero:0;1.2变量的使用第一种方式——..

2021-11-24 21:47:33 1765

原创 B站接口获取图片资源出现403的解决方案

B站公共接口:https://www.bilibili.com/index/ding.json问题原因B站的服务器做了资源权限限制,目的是为了节省资源,防止爬虫等去获取数据。参考图:获取上面的接口后,在引用值时,对应的图片资源提示403错误,下图为出现403的错误信息图片:可以看到Referer处为http://localhost:8080HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器该网页是从..

2021-11-24 17:05:45 4104 1

原创 vant框架引入省市区

import { areaList } from '@vant/area-data';使用框架:vue-cli 、vant1、在src目录中的main.js中引入vant里的Area组件(见最后一个)并use2、在项目目录使用命令下载省市区文件npm add @ vant/area-data3、在组件中引入该文件注意,在引入的时候不要写错了!!import { areaList } from '@vant/area-data';4、使用Area组件即可...

2021-08-20 11:54:00 1308

空空如也

空空如也

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

TA关注的人

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