- 博客(17)
- 资源 (1)
- 问答 (10)
- 收藏
- 关注
原创 Element-plus自动导入组件,组件样式失效问题
项目里使用自动导入的方法使用element-plus,并且使用script setup编写vue3代码。组件A的script setup里要用到Elfrom类型,因此必须要引入Elform//组件Aimport { Elform } from 'element-plus'// elform组件对象const formRef = ref<InstanceType<typeof ElForm>>()如果只有一个组件引入了Elform还没有问题,但是当我在另外一个组件也引.
2022-03-19 14:55:24 6091 4
原创 new Array(m).fill()的坑
创建二维数组时为了快速填充值,我使用了const visit =new Array(m).fill(new Array(n).fill(“novisited”))看似很合理,但实际上数组是复杂数据类型,这里是浅拷贝,也就是说只要对一行的数据操作,所以数据都会变正确做法new Array(m).fill(0).map(()=> new Array(n).fill(“novisited”))...
2021-12-31 00:23:42 808
原创 新手页面缩小时搜索部分的输入框与按钮不对齐问题
初学者写搜索框部分时,缩小页面造成输入框与搜索按钮对不齐的问题一般来说初学者写搜索框都是用浮动来实现,一个div中放一个input,和一个a标签包含字体图标HTML<div class="soso-box "> <input type="text" placeholder="查询目的地/酒店/攻略"> <div class="btn1"><a href="" class=" btn
2021-07-30 20:12:44 641
原创 学习日记(13)--CSS3动画
animation: 动画名称 持续时间 动画方式 延迟时间 动画次数 动画方向;animation-name 对哪一个动画进行调用animation-duration 动画的持续时间animation-timing-function 动画的速率方式animation-delay 动画的延迟时间animation-iteration-count 动画的播放次数animation-direction 动画的播放方向,正向还是反向定义动画@keyframes 动画名{ 0%{}
2021-05-29 21:47:01 165
原创 学习日记(12)--jQuery动画
显示与隐藏两种方式show()和hide()toggle()$().show(speed, fn)$().hide(speed, fn)speed是一个可选参数,表示动画的速度,单位为毫秒。如果省略,则表示没有动画效果。speed有两种取值:一种是“字符串”;另外一种是“数值”。取值 说明“fast” 200毫秒“normal” 400毫秒(默认值)“slow” 600毫秒fn也是一个可选参数,表示动画执行完成后的回调函数。在这里,所谓的回调函数,说白了就是在动画执行完成后执行的一个函
2021-05-28 22:37:57 360
原创 学习日记(11)—jQuery过滤方法
为了快速操作元素,除了选择器之外,jQuery提供了以“方法”形式存在的两种方式:过滤方法和查找方法。过滤方法和查找方法跟选择器之间是互补关系,它们补充了很多使用选择器无法进行的操作,例如选取当前元素的父元素、获取当前元素的子元素、判断当前元素是否处于动画状态等。类名过滤:hasClass()类名过滤,指的是根据元素的class来过滤。$().hasClass(“类名”)hasClass()方法一般用于判断元素是否包含指定的类名:如果包含,则返回true;如果不包含,则返回false。$(“li
2021-05-27 22:36:00 459
原创 学习日记(10)--jQuery查找方法
为了更灵活地操作元素,除了选择器之外,jQuery还为我们提供了以“方法”形式存在的两种方式:一种是“过滤方法”;另外一种是“查找方法”。过滤方法和查找方法,其实就是对jQuery选择器的一种补充。查找方法,主要是以当前所选元素为基点,找到这个元素的父元素、子元素或兄弟元素。在jQuery中,对于查找方法,我们可以分为以下3种情况。• (1)查找祖先元素。• (2)查找后代元素。• (3)查找兄弟元素。查找祖先元素parent()parents()parentsUntil()paren
2021-05-26 19:19:34 356
原创 学习日记(9)--Ajax简单操作
搭建服务器环境想要配置一个服务器环境,我们可以使用WampServer软件。安装完成后,WampServer会生成很多文件夹,其中有一个叫“www”,这个文件夹指的就是默认指定的网站根目录。也就是说,凡是网站的代码文件都必须放在这个“www”文件夹下。http://www.lvyestudy.com/jquery/web-serverAjax是什么?Ajax,全称“Asynchronous JavaScript and XML”,即“异步的JavaScript和XML”。其核心是通过JavaScri
2021-05-25 21:42:27 251 1
转载 jQuery插件
使用jQuery来封装的一个功能或特效。jQuery插件的引入必须要放到jQuery库文件的下面,不然jQuery插件无法生效。道理很简单,因为jQuery插件就是使用jQuery的语法来编写的。文本溢出:dotdotdot.js想要实现“多行文本”的省略号效果,可以使dotdotdot.js这个jQuery插件来实现。 <script src="js/jquery-1.12.4.min.js"></script> <script src="js/jquery
2021-05-24 20:55:27 176
转载 工具函数
实际开发中直接使用。$.函数名()在jQuery中,主要有以下5大类工具函数。(1)字符串操作(2)URL操作(3)数组操作(4)对象操作(5)检测操作字符串操作字符串操作的工具函数,暂时只有一种,那就是$.trim()。在jQuery中,我们可以使用$.trim()方法来去除字符串首尾的空白字符。$.trim(str)$.trim()方法是一个全局函数,应该使用jQuery对象直接调用。这个方法会返回去除空格后的字符串。$(function () { v
2021-05-23 17:18:06 458
转载 jQuery事件进阶
在jQuery中,如果想要为元素添加事件,我们有两种方法:一种是“基本事件”(如click()等);另外一种是“绑定事件”(如on(“click”,function(){}))。绑定事件$().on(type, fn)type是必选参数,它是一个字符串,表示事件类型。例如单击事件是"click"。fn也是必选参数,它是一个匿名函数,即function(){}。on()方法不仅可以为“已经存在的元素”添加绑定事件,还可以为“动态创建的元素”添加绑定事件。$(function () {
2021-05-22 23:07:51 187
原创 jQuery事件操作
不懂事件操作,jQuery等于白学页面事件javascript中window.onload = function(){}jQuery中//写法1:$(document).ready(function(){})//写法2:jQuery(document).ready(function(){})//写法3:建议这种写法$(function(){})//写法4:jQuery(function(){})区别:window.onload只能调用一次,如果多次调用,则只会执行最后一个
2021-05-21 20:33:41 219
原创 DOM进阶
DOM进阶 属性操作属性操作,指的是HTML属性,而不是CSS属性。获取属性$().attr(“属性名”)设置属性//设置一个属性$().attr(“属性”, “取值”)//设置多个属性$().attr({“属性1”: “取值1”, “属性2”:“取值2”, …, “属性n”:“取值n”})删除属性$().removeAttr(“属性名”)prop()实际上,对于表单元素的checked、selected、disabled这些属性,我们使用attr()方法是没法获取的,而必须使用
2021-05-20 21:45:01 138
原创 DOM对象
DOM对象Document object model 文档对象模型一句话总结:DOM操作,可以简单理解成“元素操作”。1.创建节点jQuery创建节点var $li = "<li><a href='http://www.lvyestudy.com'>绿叶学习网</a></li>";var $li = "<li>jQuery</li>";js创建节点var oli=document.createElement("li")
2021-05-19 20:02:23 136
原创 伪类选择器
伪类选择器一般都是以:开头的1.“位置”伪类选择器位置伪类选择器,指的是根据页面中的位置来选取元素。:first 选取某种元素的第一个:last 选取某种元素的最后一个:odd 选取某种元素中序号为“奇数”的所有元素,序号从0开始:even 选取某种元素中序号为“偶数”的所有元素,序号从0开始:eq(n) 选取某种元素的第n个,n是一个整数,从0开始:lt(n) 单词less than缩写,选取某种元素中小于n的所有元素,n是一个整数,从0开始:gt(n) 单词grea
2021-05-18 16:27:12 961
原创 JQuery选择器
选择器基本选择器1. 元素选择器$(“元素名”)$("div").css("color","red");事实上,我们只需要把CSS选择器的写法套入$("")中,就可以变成了jQuery选择器元素操作,可能多个可能一个2.ID选择器$("#id名")$("#lvye").css("color","red");一个3.class选择器$(".类名") $(".lv").css("color","red");类,可能多个可能一个4.群组选择器$("选择器1, 选择器2, ..
2021-05-18 15:54:18 253
原创 记录第一次写静态网页-百度首页
马马虎虎学了一个周的html+css,开始了自己人生中的第一个网页编写,记录一下感受跟着绿叶学习网上计划完成了html和css的学习,然后就是完成第一个”大作业“整个编写过程中个人觉得最难的是元素的布局,也就是把元素放到自己想要的位置去,然而这也是html要完成的核心任务,在知乎上提了个问,大多数回答还是要多练,但也有人说不要一开始就做项目,要夯实基础。我个人觉得其实做一个静态网页是对小白提升最快的途径。遇到问题时,要么百度,但是不知道是不是html太简单的原因,感觉百度大多是关于css样式的问题,很
2021-05-13 21:45:38 288
C#窗体程序StreamReader问题?
2020-10-20
C#窗体程序设计中如何设计visible使输入保留三位小数的数字
2020-10-08
C#关于如何将多个textbox里的数值转化成程序里的变量的问题
2020-10-06
无法解析的外部命令,大佬们看看函数没有实现吗??继承的问题
2020-06-13
6个无法解析的外部命令,大佬们看看哪里错了啊。继承
2020-06-13
最基础的,最简单的关于array<>的问题。。。
2020-04-18
初学C++作业题,编写一个模拟唐僧师徒与妖精进行对决的游戏。大神就当做练习题吧跪求了!!
2020-04-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人