自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【前端学习日记】使用CSS3实现元素在网页上动态移动(跳动)-动态移动效果-移动超链接

我们可以发现这个盒子的移动并不会占用空间,即不会挤压其它盒子元素,它的实际位置还是在原来的位置,只是视觉上发生了移动。接下来,我们先一个容器,设置好css属性:如果想要移动的超链接,就在里面加一个元素啦!在此基础上可以开发多种效果,比如移动超链接,移动的图标等等,只需要在这个容器内部加上对应的内容即可!首先,用到的属性是css3中的animation(动画)属性,这个属性真的很棒!接着呢,我们就设定动画的动作啦!呜呜,好喜欢写这种小东西!久违的前端学习日记,它又来了!

2024-09-03 22:51:25 319

原创 [初学单片机]stm32f103C8T6最小系统板快速完成点亮led灯

到这里,keil5软件的基本配置就完成了,接下来可以开始编写程序了。

2023-03-23 20:44:23 8696 7

原创 【前端学习日记】Vue路由跳转跳转新窗口拿不到参数

然后我们去新页面拿参数时,发现有时候是undefined,原因就在于传递参数时,必须是对象格式才能正确传输哦。

2022-09-25 18:39:30 1738

原创 【前端学习日记】img图片自动等比例缩放

只要你的父容器指定了宽度和高度,那么你的img标签中只需要设定宽度即可自动等比例缩放。

2022-09-25 16:46:00 3025 1

原创 【前端学习日记】This relative module was not found:

这个错误常规的原因是引入组件或者引入API(请求接口)时的路径错误,但是今天我发现一个极其古怪的错误。

2022-08-22 10:54:18 2515

原创 【前端学习日记】vue子组件怎么调用父组件的方法

代码】【前端学习日记】vue子组件怎么调用父组件的方法。

2022-08-18 11:00:38 373

原创 【前端学习日记】Error in v-on handler: “TypeError: Object(...) is not a function“

这让我想起了,之前我也出现过类似的错误是,我是先写好了组件中的请求也引入了,但是忘了配置axios。也得注意一下是不是忘了写配置。我的错误原因是:我的axios请求配置了一个请求方法,然后当我在组件中调用的时候,却没有通过import引入进来。一开始查网上帖子,看其他人出现报错也是引入这一块儿,原因是引入方法没有加花括号。解决办法:在script标签内通过import方法引入即可。另外报错的是其实指向了一些地方,可以重点排查!...

2022-08-09 14:13:12 8294

原创 【前端学习日记】Vue2开发环境跨域问题

为什么跨域:据说是浏览器的同源策略,不允许协议、端口、路径不一致的IP相互访问,详情可以自行百度或文档。那我们一般的一般开发的时候就是会打开一个本地服务器嘛,如localhost:8080等,那么我们访问下面这个地址:https://www.baidu.com/index/ding.json的话,就违背了同源策略。自己项目本身用的是最后那种方便的形式,但是一直配置不生效,后来对着大佬文档一个字一个字扣,终于不报跨域的错误了。3、因为请求是从服务端发出的,所以就不存在跨域的问题了。第二部分:axios配置。.

2022-08-02 22:18:09 1664

原创 【前端学习日记】Vue项目中实现局部打印

亲测了打印表单成功了,就是后面想转换成表格的样子,还在研究。

2022-08-01 10:49:30 338

原创 【前端学习日记】修改element表格el-table的边框颜色

想必不少小伙伴已经尝试过很多方法了。我的最终的解决方案也是借鉴的大佬的,直接修改全局样式。引用大佬博客。

2022-07-28 16:07:47 10028 3

原创 【前端学习日记】Vue中通过点击事件隐藏按钮和显示按钮

初始时,第一个按钮的布尔值为false,所以不会隐藏,当点击按钮时,调用edit事件,届时布尔值取反,第一个按钮布尔值为true,第二个为false,所以第二个按钮显示,而第一个隐藏。我想要实现的场景是,有两个按钮,但页面上只显示一个按钮,另一个隐藏。通过点击按钮时触发事件,先前显示的按钮隐藏,而另一个按钮渲染出来进行其他的事件调用。这里由于我的第二个按钮有其他事件触发,所以没有单独写按钮事件,各位可以自行根据需要补齐。同第一个按钮样,点击第二个按钮时,取反布尔值即可实现显示和隐藏。...

2022-07-18 17:03:48 11631

原创 【前端学习日记】element-UI表格列嵌套输入框无法输入的情况

啊啊啊,各位学习vue中的孩子们,你们一定会遇到的,就是表格里面嵌套表单元素,比如文本框或者数字框,然后你会发现,样式是没问题的,但是输入文本的时候,却不显示,仿佛被强制删除了。然后我看了自己的代码,发现表格的单元格实际上已经绑定了prop属性,通过prop的属性值我们可以在data中为其赋值,但当我们在内部再添加一个表单元素,表单元素的绑定又是一个属性值,虽然我们输入以后确实表单数据改变了,但是表格的数据却没有显示,中间仿佛差了一环。经过查阅许多大神的类似问题解决方案,事件啥的,不起作用。...

2022-07-15 14:14:59 1895 1

原创 【前端学习日记】ElementUi+导航菜单+面包屑+Tag标签联动

思路:导航菜单是负责路由跳转的,面包屑和Tags标签通过读取事件路由跳转的数据进行渲染,这里涉及到组件间通信,使用vuex状态管理器来管理这部分数据。使用json-server模拟从后端返回的接口数据:附上使用文档:GitHub - typicode/json-server: Get a full fake REST API with zero coding in less than 30 seconds (seriously)db.json文件中的数据如下:导航菜单的渲染导航菜单的渲染使用Elm

2022-06-10 11:20:20 5063

原创 【前端学习日记】请求+取消请求+拦截器

附上axios中文文档:axios中文文档|axios中文网 | axios发起请求没什么好说的:常用get、post发起请求取消请求:const CancelToken = axios.CancelToken; // 来自axios的一个属性,用于取消请求let cancel; // 设置一个变量用于保存取消请求的函数,方便后面直接调用axios.get('/user/12345', { // 取消请求配置项 cancelToken: new CancelToken(fun

2022-05-26 11:41:47 1583

原创 【前端学习日记】axios拦截器

先附上文档地址:axios中文文档|axios中文网 | axios分类:请求拦截器,相应拦截器。拦截器作用:在请求或响应被 then 或 catch 处理前拦截它们 ---官方解释实际上说的似乎有点不正确。当一个请求发送出去后,再拦截有什么意义呢。基于Promise浅显的理解,axios发起请求作为一个异步任务,会有两种结果,请求成功执行then方法里的代码,请求失败执行catch里面的代码,它会向下通过return进行一个链式的数据传递。所以一旦到了then或者catch之前,换句话说,

2022-05-26 10:32:43 1125

原创 【前端学习日记】自定义配置一个新的axios实例

应用场景:当需要向不同的服务器发起请求时 axios.defaults.baseURL = 'https://api.example.com'; 当我们设置了一个全局的默认配置,如URL地址:此时我们通过axios发送请求时,就可以直接忽略主机地址,写上需要访问的接口的相对路径即可。这样在实际发起请求时,会自动补全地址。但是,当我们的应用需要访问不同的主机来发起请求和获得响应时,在设置了全局默认地址的情况下,就不方便了。尤其是多个请求访问时,全写成绝对路径的话,一是没意义,二是

2022-05-26 09:40:48 292

原创 【前端学习日记】axios请求数据和响应数据

先附上axios中文文档,英文文档太过具体了,经常进不去。axios中文文档|axios中文网 | axios常用api(增删改查):get(查询数据) post(新增数据) put(修改数据) delete(删除数据)----对应数据库的增删改查两种基本使用方式:对象式、函数式对象式:函数式:注意:① 函数式里面设置了一个全局axios默认值,所有后面所有请求的配置url都是写的相对地址,在发起请求时会自动补全地址。② 前端用的最...

2022-05-24 17:21:08 792

原创 【前端学习日记】Vue设定网站的默认显示页面

两个方法:① 配置路由时,设定根目录路由路径:‘/’ ,并根据匹配规则为其指定一个路由显示组件 --该方式就是常规的路由配置,就是将路径设为根目录,这样在访问网站首页的时候,就可以默认显示这个匹配的组件。RouterView将是你自己想显示的组件App.vue中② 通过路由重定向 --- redirect第一步同样是设定根目录路径为:“/”,但为其增加一个全新的配置项 --redirect,这样的话,当访问根目录路径时,就会重定向一个新的路径匹配的组件。而且根目录的跳转是

2022-05-23 09:54:15 10127

原创 【Vue2.x插件】Element饿了么实现轮播图(走马灯)

组件地址:Element - The world's most popular Vue UI framework插件安装及使用访问见文档,超简单的。附上我的代码:需要轮播图功能的组件中:模板代码:解释一下:因为轮播功能大佬团队已经帮我们实现了,是遍历的number,所以效果图中是轮播的数字。我们的需求是轮播图片,意味着遍历的数据源将是图片。所以在data中配置数据源。v-for 指令使用方法见vue.js使用文档:列表渲染 — Vue.js将遍历的结果至于<

2022-05-19 17:21:19 3267 1

原创 【Vue2.x插件】全局修改srcollBar

---上次发了个大佬的滚动条,发现不能用在body页面上。---于是请求同学大佬给了究极解救方案方案如下:外部引入一个滚动条样式文件到main.js,然后然后在app中全局使用一下。binggo--可以修改全局的滚动条样式啦。而且整个页面的风格统一用户接受度更高。附上代码:① 新建一个css后缀文件,放入静态文件夹,其实放哪儿都可以。可以自己统一把这些样式放哪个文件夹:我这里是放在assets静态资源文件夹中的:② main.js中引入外部css文件③ 在app.vue中让所

2022-05-19 14:20:50 201

原创 【Vue2.x插件】--scrollBar滚动条插件

大佬代码地址:GitHub - tangdaohai/vue-happy-scroll: 基于vue2.0实现的滚动条插件。scroll component for vue2.0相当丝滑---使用方式见大佬文档我的方式全局注册:在需要的组件中使用:注意事项:① 注意使用时,插件标签为<happy-scroll> ,我就写错了,找半天---绝绝子② 外部需要设置一个<div>容器,且要设置宽度(横向滚动条)或者高度(竖向滚动条)③ 滚动条的出现就

2022-05-19 10:31:24 1528

原创 【前端学习日记】箭头函数速记

一个普通的函数一般是这样的:function(a,b){....} --(匿名函数)如果写成箭头函数:则参数在前,表达式在后---(a,b)=> {...} --(匿名函数)某些情况下确实超好用。不过能写成普通函数的话,尽量写成普通函数把,更便于阅读。.........

2022-05-09 10:07:32 72

原创 【前端学习日记】Vue中的鼠标事件和键盘事件

Vue提供了很好用的模板语法,包括插值语法 {{ }} 和指令语法v-?。使用指令语法很容易就可以为文档对象添加事件。比较常用到的事件就是鼠标事件和键盘事件了。当用户使用鼠标点击网页上的某个元素,或者使用键盘按下某个键,会执行对应的回调(callback),进而在短时间内产生动作。比如给button标签添加一个click(点击)事件,使用插值语法的简写形式:@click=“showinformation”,即当鼠标点击时,执行showinformation这个函数。接着在script结构的met

2022-05-07 09:35:00 3200

原创 【前端学习日记】使用HTML实现文件的上传和下载

文件的上传和下载分别通过表单元素<input>和超链接标签<a>来实现。文件的上传:将表单元素<input>的属性type设置为“file”,即可实现选择文件的对话框,通过提交按钮,将表单域的数据提交到后台服务器,就可以实现文件的上传。代码如下:效果如下:数据提交到后台服务器;文件的下载:超链接<a>标签的href属性值为文件、压缩包或.exe文件,点击超链接时,就会弹出下载框。代码如下:效果如下:..

2022-04-07 09:36:24 9245 6

原创 【前端学习日记】解决元素(如导航栏)之间有间隔块的问题

前端学习

2022-03-16 21:47:35 679

原创 【前端学习日记】给网页标签加上小logo

然后在头部head区域,加上link标签,在href属性中引入图标即可。需要事先准备一个favicon.ico图标,并将其放在根目录下。想笑,一时找不到合适图标,直接扒了JD的,原谅我!给自己的网页标签加上一个小logo。

2022-03-08 09:13:46 1505

原创 【前端学习日记】VScode一键生成HTML结构框架

之前学过一段时间html,已经很长时间没复习html了,然后打开编辑器的时候,一直想不起来快生成html结构框架的快捷键,因此纪录在此以便忘记后回来查找。快捷键:在英文输入法状态输入一个感叹号,然后再按tab键盘即可。注意:不可输入<!再按tab键,此时只会快速生成该<!DOCTYPE HTML>。...

2022-03-07 14:21:28 2091 5

原创 【前端学习日记】使用CSS/CSS3完成一个简单的按钮动画

简单的按钮动画!

2021-11-25 21:20:54 539

空空如也

空空如也

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

TA关注的人

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