![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
smallmww
一枚不断学习的程序员
展开
-
网站布局都有哪些?
这些布局方式有各自的优点和适用场景,选择哪种布局方式取决于网站的目标、用户群体以及设计师的个人偏好等因素。原创 2023-10-18 23:30:10 · 145 阅读 · 0 评论 -
网站seo优化?
网站使用SEO优化设置,可以参考以下步骤:原创 2023-10-18 23:27:38 · 59 阅读 · 0 评论 -
vue3压缩图片和代码?
压缩代码通常指的是对JavaScript和CSS代码进行压缩,这可以在发布代码之前在开发过程中进行。压缩图片通常需要在服务器端进行,可以通过修改服务器配置来实现。文件,该文件是压缩后的JavaScript代码。注意,你可能需要在你的构建过程中包含这个压缩的步骤,以确保在每次发布时都会进行代码压缩。CSS的压缩类似,可以使用CSSNano等工具进行。例如,如果你使用Webpack作为构建工具,可以使用。在Vue3中压缩图片和代码,通常是为了优化性能和用户体验。等插件进行JavaScript和CSS的压缩。原创 2023-10-18 23:25:57 · 188 阅读 · 0 评论 -
TinyPNG和Optimize.js区别?
综上所述,TinyPNG和Optimize.js都是为了提高网页性能和用户体验而设计的工具,但TinyPNG更专注于图片优化,而Optimize.js则还可以处理JavaScript代码。Optimize.js则是一个更广泛的工具,既可以用于图片优化,也可以用于JavaScript代码的压缩和优化。通过移除代码中的空格、注释、未使用的代码以及其他无效字符,它可以减小代码文件的大小,提高加载速度。它针对的是已经构建好的JavaScript文件,通过解析文件内容并对其进行优化,生成新的压缩后的代码文件。原创 2023-10-18 23:23:13 · 245 阅读 · 0 评论 -
AI在日常生活中有哪些应用?
此外,AI还在自然语言处理、艺术创作、自动驾驶等多个领域有着广泛的应用,已经成为当今社会科技创新和经济发展的重要推动力。原创 2023-10-18 23:21:56 · 1187 阅读 · 0 评论 -
three.js实现3D图形渲染
创建几何体和材质:使用Three.js可以创建各种几何体和材质,并将它们添加到场景中。创建场景(scene):场景是Three.js中的顶级对象,用于容纳所有要渲染的对象。创建渲染器(renderer):渲染器用于将场景和相机中的对象渲染到屏幕上。这个代码创建了一个立方体的几何体和一个基本材质,然后将它们组合成一个网格(mesh)并添加到场景中。创建场景(scene):场景是Three.js中的顶级对象,用于容纳所有要渲染的对象。渲染场景:最后,使用渲染器将场景和相机中的对象渲染到屏幕上。原创 2023-10-18 23:20:51 · 700 阅读 · 0 评论 -
一次js请求一般情况下有哪些地方会有缓存处理?
并且它会为缓存设定一个失效时间 (例如N小时),在这N小时之内,当你再次访问这个网站时,系统就会直接从你电脑本地的DNS缓存中把结果交还给你,而不必再去询问DNS服务器,变相“加速”了网址的解析。当然,在超过N小时之后,系统会自动再次去询问DNS服务器获得新的结果。所以,当你修改了 DNS 服务器,并且不希望电脑继续使用之前的DNS缓存时,就需要手动去清除本地的缓存了。和Http类似,客户端请求数据时,先从本地缓存查找,如果被请求数据没有过期,拿过来用,如果过期,就向CDN边缘节点发起请求。原创 2023-08-24 09:36:49 · 580 阅读 · 0 评论 -
js数组常用的方法?(带示例);字符串常用方法
substr(start,length):从字符索引 start 的位置开始,返回长度为 length 的子串。此方法是将数组中的每个元素执行传进提供的函数,没有返回值,直接改变原数组,注意和 map 方法区分。lastIndexOf(str): 返回 str 在父串中最后一次出现的位置,若没有则返回-1。此方法是将数组中的每个元素调用一个提供的函数,结果作为一个新的数组返回,并没有改变原来的数组。concat(str1, str2, ...): 连接多个字符串,返回连接后的字符串的副本。原创 2023-08-22 17:48:47 · 58 阅读 · 0 评论 -
什么是eval()?eval是用来干什么的?
eval()是 JavaScript 中的一个全局函数,用于解析并执行传递给它的字符串作为 JavaScript 代码。原创 2023-08-22 16:01:13 · 1566 阅读 · 1 评论 -
html常见兼容性问题
10. 上下margin重合问题:ie和ff都存在,相邻的两个div的margin-left和margin-right不会重合,但是margin-top和margin-bottom却会发生重合。5.IE下,可以使用获取常规属性的方法来获取自定义属性,也可以使用 getAttribute() 获取自定义属性;3. IE6双边距bug:在IE6下,如果对元素设置了浮动,同时又设置了margin-left或margin-right,margin值会加倍。解决方法:改变CSS属性的排列顺序 L-V-H-A。原创 2023-08-16 23:22:47 · 614 阅读 · 1 评论 -
form表单的entype属性选取
上传文件的话必须指定form的enctype(encode type,编码类型)属性为multipart/form-data,表示表单数据有多部分组成,既有文本又有文件等二进制数据,指定浏览器使用二进制上传,否则浏览器默认使用ASCII发送数据从而导致文件发送失败。enctype默认为application/x-www-form-urlencoded,只能上传纯文本格式的文件。原创 2023-08-16 23:19:19 · 164 阅读 · 0 评论 -
form表单input标签的23种type类型值?
当你学了很多技术以后,再回头看来,竟然被一个被一个基础问题虐了,23个类型值说不全,不是少这个,就是少那个,那么23种类型都有什么呢?所以要刻在脑子里哦,不要忘记了!原创 2023-08-16 22:29:55 · 375 阅读 · 0 评论 -
网页开发中SEO是什么?TDK又是什么?
搜索引擎优化,是一种利用搜索引擎的规则提高网站在有关搜索引擎内自然排名的方式。SEO的目的是对网站进行深度的优化,从而帮助网站获取免费的流量,进而在搜索引擎上提升网站的排名,提高网站的知名度。TDK是SEO提升网站排名的三个标签。网页一般利用三个标签用来符合SEO优化:1、title;3、keyword。原创 2023-08-15 17:24:34 · 347 阅读 · 0 评论 -
js获取时间戳
【代码】js获取时间戳。原创 2023-08-11 14:44:34 · 97 阅读 · 1 评论 -
微信小程序底部导航栏最多只能显示五个,解决办法
组件来自定义一个可以滚动的 TabBar,将每个 Tab 子页面放在 scroll-view 内,然后通过。记录当前选中的 Tab 索引。TabBar 的样式可以根据需求进行自定义。方法可以创建一个 SelectorQuery 对象,然后通过该对象的。是一个包含所有 TabBar 子页面信息的数组,方法获取该节点的位置信息。控制滚动时长,可以根据需要进行调整。方法来滚动到对应的 Tab。方法获取指定的节点,再调用。方法实现页面的滚动。原创 2023-08-11 11:31:08 · 696 阅读 · 0 评论 -
微信小程序实现下拉刷新
(1)把"backgroundTextStyle":“light"改为"backgroundTextStyle”:“dark”(2)添加"enablePullDownRefresh":true,开启下拉刷新。1.在app.js中增加两个生命周期函数。原创 2023-08-10 20:58:17 · 2935 阅读 · 0 评论 -
vue3多条件搜索功能
搜索功能在后台管理页面中非常常见,本篇就着重讲一下vue3-admin-element框架中如何实现一个顶部多条件搜索功能原创 2023-08-10 18:22:31 · 1785 阅读 · 0 评论 -
vue的axios进行ajax请求----ajax请求篇(三)
一、在vue框架中首先需要先安装依赖。二、在项目中的main.js中引用。三、在页面中进行使用。原创 2023-08-10 15:22:25 · 369 阅读 · 0 评论 -
jQuery中的Ajax请求----ajax请求篇(二)
在jQuery中的Ajax请求其实是在底层对原生js请求方式的封装,那么jQuery中的Ajax请求是怎样的呢?里面还有一些其他参数,也可以进行补充,这里不做过多赘述。原创 2023-08-10 15:15:55 · 140 阅读 · 0 评论 -
原生js发送ajax请求---ajax请求篇(一)
在原生js中我们使用的是XMLHttpRequest对象来发送ajax请求。1.创建XMLHTTPRequest对象。2.使用open方法设置和服务器的交互信息。二、也可以对原生js发送ajax请求进行封装。3.设置发送的数据,开始和服务器端交互。以上就是使用原生方式的ajax请求。原创 2023-08-10 15:04:46 · 2567 阅读 · 0 评论 -
高德地图插件的使用
高德地图插件的使用。原创 2023-08-10 01:14:02 · 172 阅读 · 0 评论 -
vue3动态路由配置
在此示例中,我们首先使用createRouter()函数创建一个名为router的路由实例,并定义一个名为Home的组件作为根路径的默认组件。接下来,我们使用router.addRoute()方法添加一个新路由,该路由的路径为/about,名称为About,并将其与一个名为About的组件相关联。在Vue 3中,可以使用createRouter()函数来创建一个路由实例,并使用router.addRoute()方法添加路由。注意,您可以在任何时候添加路由,而不仅仅是在路由实例创建时。原创 2023-08-10 01:09:31 · 840 阅读 · 0 评论 -
fastadmin、vue、react图标库适用于多种框架
fastadmin、vue、react图标库适用于多种框架原创 2023-08-07 14:32:34 · 1191 阅读 · 0 评论 -
uniapp写一个随时间变化的预约日期列表
uniapp写一个随时间变化的预约日期列表原创 2023-08-07 14:02:37 · 614 阅读 · 0 评论 -
vue数据更新但不改变视图,解决办法?
第一种:动态给对象新增属性或者删除属性是不会触发视图刷新的;第二种:通过数组下标修改数组中的元素或者手动修改数组的长度;原创 2023-08-07 10:17:19 · 4814 阅读 · 0 评论 -
Vue项目部署到服务器时上传报错“Uncaught (in promise) TypeError: s.upload.addEventListener is not a function”
使用vue-admin-element框架进行在本地文件上传以及富文本框中的文件上传是没有问题的,但是在上传部署vue项目到服务器上时,就会报如下图中一个错误原创 2023-08-07 09:16:25 · 1207 阅读 · 0 评论 -
vue-admin-element框架实现简单的excel导出功能
导出功能是比较常见的功能之一,这里以一个简单的导出功能为示例,如果需要更复杂的导出功能,可以在此基础上进行丰富。原创 2023-08-03 08:22:37 · 399 阅读 · 0 评论 -
vue3怎么添加一个富文本框(详细教程)?
有时我们要添加一些具有一定格式的信息,信息中包含文字、符号、表情、以及图片视频等信息数据,富文本框是一个好的选择。wangEditor用法简单,能够大大满足用户的需求,具有可扩展性,中文开发文档丰富,适用于当下一些主流的前端框架,比如:Vue、React等本文笔者采用的vue-admin-element-template框架引入wangEditor富文本框。(2)下载完成后加入结构模板,由于我在添加编辑时需要富文本框,以下是我添加弹窗中的表单部分。(1)安装wangEditor,此处我使用的是npm下载。原创 2023-08-03 02:05:15 · 2396 阅读 · 0 评论 -
vue3-admin-element框架引入echars图表
在写后台管理系统时首页部分有时需要引入echars图表来进行一些数据的可视化操作,那么在框架中怎么进行echars图表的引入呢?本文通过一个小示例来进行说明。原创 2023-08-03 00:28:46 · 221 阅读 · 0 评论 -
element表单组件的trigger表单验证逻辑规则
校验元素trigger属性值应该怎么选择?原创 2023-07-27 17:30:27 · 1610 阅读 · 0 评论 -
常见的http状态码有哪些?
常见的http状态码有哪些?信息响应(100–199),成功响应(200–299),重定向(300–399),客户端错误(400–499),服务器错误 (500–599)原创 2023-07-05 11:06:23 · 61 阅读 · 1 评论 -
什么是Ajax,Ajax的原理是什么?
AJAX全称(Async Javascript and XML),即异步的JavaScript 和XML,是一种创建交互式网页应用的网页开发技术。原创 2023-07-05 10:36:39 · 118 阅读 · 1 评论 -
创建一个vite+vue3项目详细教程
创建一个vite+vue项目原创 2023-02-21 12:50:41 · 1814 阅读 · 2 评论 -
vue框架中的axios
axios原创 2023-02-18 12:28:59 · 132 阅读 · 0 评论 -
vue框架项目中怎样引入外部组件
vue项目中引入外部组件原创 2023-02-11 21:28:20 · 594 阅读 · 0 评论 -
vue中什么是ref,什么是reactive?区别是什么?
ref和reactive分别是什么和区别原创 2023-02-11 20:14:18 · 352 阅读 · 0 评论 -
vue框架项目中简单的页面跳转
vue路由页面跳转原创 2023-02-04 20:33:45 · 112 阅读 · 0 评论 -
vue如何设置元素的显示隐藏
vue元素显示与隐藏原创 2023-02-04 20:24:25 · 6312 阅读 · 1 评论 -
THREE.js-------3D模型制作demo总结
3D模型制作后的一些总结原创 2022-10-12 10:12:45 · 1228 阅读 · 0 评论