- 博客(27)
- 收藏
- 关注
原创 来找图小程序项目的知识点
官网文档https://uniapp.dcloud.net.cn/数据的展示数据的循环条件编译计算属性、uni-app框架的生命周期结合了vue 和微信小程序的生命周期全局的APP中 使用onLaunch表示应用启动时页面中 使用onLoad或者onShow分别表示 页面加载完毕时 和 页面显示时组件中使用mounted组件挂载完毕时创建项目安装sass依赖uni-ui是DCloud提供的一个跨端ui库,他是基于vue组件的,flex布局,无dom的跨全端ui框架。
2023-09-16 20:13:36
216
原创 Vue面试题
ViewModel提供双向数据绑定把View和Model连接起来,他们之间的同步是自动的,不需要人为的干涉,所以我们只需要关注业务逻辑,不需要操作DOM,同时也不需要关注数据的状态问题,因为他是MVVM统一管理。当我们在组件中访问 Vuex 中的状态时,Vue.js 的响应式系统会建立依赖关系,并将组件与状态属性之间的关联记录下来。代码分割和异步加载:将页面按需拆分成多个模块,通过使用路由懒加载或动态导入组件的方式,使得页面初始化时只加载必要的代码,延迟加载其他非必要的模块,从而加快首屏渲染速度。
2023-08-26 20:22:19
236
原创 Vue的全家桶 --- Vuex
v-bind 属性绑定v-on 事件绑定EventBus$on 接收数据的那个组件$emit 发送数据的那个组件StateMutationActionGetter。
2023-08-26 18:53:51
218
原创 关于Vue常见面试题
Vue 自定义指令是一种扩展 Vue 模板语法的方式,用于封装可重用的 DOM 操作和行为。通过自定义指令,我们可以在模板中直接使用指令,并在指令中定义相应的逻辑。自定义指令可以在模板中使用 v-xxx 的形式进行绑定,如:</其中 “myDirective” 是指令名,“value” 是传递给指令的值。在指令的钩子函数中,可以通过 el 参数获取元素对象,通过 binding.value 获取传递给指令的值。自定义指令的应用场景广泛,可以用于处理 DOM 操作、封装常用行为、与第三方库集成等。
2023-07-04 13:17:55
447
原创 前端面试题 知识点(二)
a . length;// "ABC"在访问’abc’.length时,JavaScript 将’abc’在后台转包装成对象,new String(‘abc’),然后再访问其length属性。JS中一共有三种包装类型:字符串,布尔,数字。
2023-04-20 19:24:38
783
原创 前端面试题 知识点(一)
起初,伪元素的前缀使用的是单冒号语法,但随着Web的进化,在CSS3的规范里,伪元素的语法被修改成使用双冒号,成为::before、::after。(2)::before就是以一个子元素的存在,定义在元素主体内容之前的一个伪元素。当父元素中的所有子元素都浮动走,也就是所有的子元素都脱离文档流,释放布局空间后,不再支撑父元素的高度,父元素就会高度坍塌。简单的来说,它是一个独立的渲染区域,这个区域和外部不相干了,相当于子元素在父元素内部折腾,但也不会超出父元素的范围。这两个属性都是让元素隐藏,不可见。
2023-04-20 19:17:18
205
原创 HTML5
跨域的原因:浏览器的同源策略导致同源策略要求:网页中利用ajax发送请求时,目标服务器的域名 端口号 协议 都与当前网页相同网页的开发方案分两类:在服务器中为响应头添加Access-Control-Allow-Origin,允许其他来源访问代理方案: 不需要在服务器上进行修改, 前端人员自己就能解决跨域代理模式. 仅需要前端解决. 我们的网站中, 如果使用了来自其他网站提供的脚本代码 – 做法如果脚本代码中存在恶意代码, 会导致网站被攻击!!需要利用 uuid 模块生成唯一的文件名保存到服务器中form
2023-04-19 19:46:47
85
原创 文件上传 multer模块
前端网页把文件通过网络传递到服务器中, 服务器进行保存。文件, 一旦js文件内容有变化, 会自动重新运行。express-http-proxy: 代理。express: 静态的web服务器。socket.io: 长连接通信模块。搭建Express服务器。uuid: 生成唯一标识。multer: 文件上传。模块: nodemon。作用: 用此模块运行。cors: 跨域模块。
2023-04-18 19:25:08
782
2
原创 瀑布流布局的写法原理
瀑布流 each 类似数组的 forEach, 是jQuery提供的用于遍历查询到的元素的方法。// 这里是对 非前4个元素进行布局的位置. 每次布局都要找到已经布局的元素中, 底部最矮的。原理:找到最大的元素 这个最大的元素的高度就是父元素的高度。// 对所有已添加到页面上的li 进行位置的计算。后续的元素在摆放时, 需要找到已经摆放的元素中。// 参数1: 序号;, 最矮的那个, 放在其下方。先实现第一行页面的排列。
2023-04-14 20:22:55
165
原创 跨域以及常用解决跨域的方法
跨域问题什么是跨域?浏览器专有的, 属于一种安全策略.同源策略: 当在网页中利用AJAX 到另一个数据源请求数据时, 默认报错.同源: 协议 域名 端口号 都必须相同如何解决跨域CORS: 推荐. 由服务器独立解决原理: 在服务器上设置白名单. 允许非同源的访问. 采用cors模块JSONP: 服务器+前端 共同解决在前端利用 script 的 src 来发送请求, 因为此方式不存在跨域问题服务器: 需要在回传信息时, 添加回调函数的调用。
2023-04-14 19:52:46
315
原创 jQuery笔记常用知识点
当使用data方法读取数据时, 拥有附加功能: 如果有 data- 自定义的属性, 也能帮忙读取。: 是jQuery脚本在 全局window对象中注入的一个属性, 是函数类型。jQuery: 2006年推出的 javascript 脚本库。write less, do More: 写的少,做的多。事件相关: click mouseover。设置 padding: 10px。css: 操作 style 属性。data: 可以在元素上存储数据。自定义动画 animate。网络请求: get 方法。
2023-04-14 19:19:52
107
原创 Promise的基本用法
Promise的基本语法,回调地狱,解决回调地狱 Promise和xhr的固定语法,与then的固定语法 race和any的方法 all的方法可以让一个页面有多个接口,allSettled方法
2023-04-14 17:17:04
226
原创 CSS中常用的样式重置和一些经常用到的语法
css中一些常用到的样式重置,输入框去除外轮廓线,li去除列表项,a去除下划线,清除图片的空白幽灵节点,解决浮动带来的父级元素的坍塌,文本溢出省略号显示等等等
2023-04-01 17:18:44
112
原创 JS高级语法和ES6新特性
JS中的高阶函数apply bind call some every filter map forEach reduce等等函数 还有构造函数new class prototyped用法, ES5的严格模式,ES6的作用域变量箭头函数 模板字符等等 解构
2023-03-24 20:18:25
271
原创 AJAX笔记整理
Asynchronous Javascript And XML(异步JavaScript和XML)不用整个刷新页面,而是局部刷新在页面加载后,向服务器端请求并结束数据,在后台向服务器发请求好处:用于体验好XML :是一种数据格式,采用了自定义的标签</</</</</</</
2023-03-20 19:28:33
222
原创 JavaScript中常用的API
JS中常用到的API 数组和字符的截取删除拼接等等,Math的一些方法,日期对象的放法,倒计时 获取时间等等例子,布尔和数字的一些方法
2023-03-15 19:39:43
4271
原创 Node.js笔记
Node.js内容如有错误评论,如有不全请到官方文档查找,本文章主要有三大模块(自定义 核心 第三方)httpfs 模块 npm和包 WEB服务器 路由和路由器 请求方式 传递参数 pm2等等
2023-03-11 10:27:33
1303
原创 前端程序员应掌握MySQL
前端程序员应掌握MySQL基础,MySQL的简单操作以及简单的查询和常用函数,解决了MySQL运行中中文乱码的问题等等,若有不全,评论补充
2023-03-08 20:41:44
1053
原创 CSS选择器大全
CSS选择器中的通用 ID class 标签 属性以及交集 并集选择器,伪类,伪元素选择器等等 还有选择器的优先级权值等内容
2023-03-08 19:54:24
2329
1
原创 元素的定位
1.定位position的五种值:静态定位(默认static)、相对定位、绝对定位、固定定位、粘性定位(1)静态定位就是默认的文档流布局,块级元素竖向排列,内联元素横向排列(2)元素处于文档流中,只能依次排布,不能随意改变自己的位置(3) 常用的三种定位:相对定位、绝对定位、固定定位2.定位的移动属性:top/bottom/left/right值可以是长度值也可以是百分比 负...
2023-03-04 11:20:00
62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人