- 博客(12)
- 收藏
- 关注
原创 vue - 路由
意思是页面首次加载的时候先不让所有的组件都加载,使用component:()=>import(组件地址),来让触发对应的路由地址的时候才加载对应的组件,减轻页面首屏加载压力。一般使用场景是在一级路由内部加入二级路由,语法一般是配置路由表的时候在一级路由的children数组里写入要嵌套的路由,又被成为子路由.from: 从那个路由触发, to :到达那个路由 }),如果不符合条件的话,直接return false结束渲染。执行到全局后置守卫时 , 路由已经切换完毕 , 进入了组件内部。
2023-06-20 20:06:58
55
原创 初识vue
3.vue的选项data,在vue的配置选项内可以有一个选项叫做data,但是必须要写成一个函数返回对象形式,在返回的对象内书写你准备好的数据,这个对象内的数据是可以直接在vue中的根元素内使用的。7.超文本渲染指令 v-html , 等价于原先的 innerHtml,语法 v-html="你准备好的数据",把准备好的数据渲染在该标签内,但是只会识别html结构字符串。=>v-if 决定的渲不渲染(控制有没有这一段结构),有两个组合指令 ,v-else if ,v-else。
2023-06-12 20:04:25
71
原创 回调地狱和跨域
我们在前后端分离开发模式下,前端和后端同时开发,前端项目需要通过服务器打开,后端接口也是一个服务器。我们直接在前端项目通过ajax请求到后端的接口,是不能成功的。浏览器为了安全,对前端的ajax请求进行了限制 - 同源策略。同源策略:前端ajax所在页面地址跟被请求的服务器地址,需要同源才可以请求成功,否则浏览器不允许请求成功。同源:同协议且同域名且同端口号,三者只要有一个不同,就是不同源,也就是造成了跨域。若非要进行跨域,需要使用特殊的解决办法:proxy、cors、jsonp。
2023-04-23 17:59:58
94
1
原创 常用模块和模块引擎
使用:下载安装 npm i -S art-template express-art-template。开发模式介绍:在项目开发过程中,通常有两种开发模式: 传统开发模式, 前后端分离模式。邮件模块:npm install nodemailer --save。// 指定art-template模板,并指定模块后缀为.html。// 省略指定模块文件后缀后名称(可选,在渲染时可以省略的后缀)下载文件上传模块: npm i multer -S。// 指定模板视图路径。
2023-04-18 20:08:20
102
原创 express框架
内置中间件: 用来获取post数据的 ------ 语法: express.urlencoded({extended: false})404中间件 放在所有请求最后 app.use((req,resp,next)=>{resp.ststus(404).响应内容})(2)局部应用级别中间件 - 只有这一次请求会经过的中间件::::::::app.get(路径,中间件,处理函数)(1)全局应用级别中间件 - 所有请求都会经过的中间件:::::::::::app.use(中间件)
2023-04-17 20:00:47
80
原创 HTTP和第三方模块
http协议叫做超文本传输协议(Hypertext transfer protocol).是一个规则,规定了浏览器和服务器之间通信的规则.http的传输行为分为三个步骤:1.建立连接2.进行传输3.断开连接。
2023-04-14 19:52:09
79
原创 node js基础
导入: import 变量from'文件路径' / import*as变量from'文件路径' / import{解构}from '文件路径'require('文件路径'):后缀可以省略,但是千万不要省略./ 因为没有./默认会在系统中找文件。AMD 解决了全局污染,解决了依赖关系不清晰,产生的问题是依赖前置-首屏加载很慢,后续操作很流畅。CMD 解决了全局污染 ,解决了依赖关系不清晰,解决了首屏加载很慢,但是后续操作不那么流畅了。exports.键=值!
2023-04-13 21:19:23
69
原创 闭包和继承
4.es6的继承 class子类 extends父类{} 注意:1.子类中有constructor,在constructor里面的最前面必须调用super() 2.调用super就相当于在调用父类的constructor。4.函数柯里化 拆分形参 :1.function(a,b){},2.function(a){return function(b){}}3.节流 触发很多次的事件,让事件触发的不那么频繁。1.原型继承: 将子对象的原型改成父对象。2.小函数使用大函数中的变量。
2023-04-11 15:44:38
60
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人