自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习GIT以及远程控制与合并

git init 初始化本地git仓库git config --global user.name 配置用户名git config --global user.email 配置邮箱git remote add origin "XXXX" 关联远程项目git pull origin master 下载远程仓库到本地git add . 将项目所有文件添加到仓库中git commit -m "XXX" 提交代码添加注释git push origin master 提交项目到远程仓库。

2023-02-22 17:19:24 212

原创 后台管理项目v2重构v3----分数地图,旅游地图

​ npm run build: 打包 (生成一个dist文件夹)选择项目功能时: 除了第一项的项目名字外,其他可以暂时No。​ npm run dev :运行。

2023-02-17 11:15:30 131

原创 前端面试题---4

​ v-if和v-show有同样的效果,不同在于v-if是重新渲染,而v-show使用display属性来控制显示隐藏。created ---- 组件实例已经完全创建,属性也绑定,但真实dom还没有生成,$el还不可用。​ 说明一下:v-if可以单独使用,而v-else-if,v-else必须与v-if组合使用。​ v-if、v-else-if都是接受一个条件或布尔值,v-else不需要参数。deadctivated ---- keep-alive专属,组件被销毁时调用。

2022-11-23 19:26:52 208

原创 前端面试题----3

inline-block:简单的说,就是将对象呈现为inline对象,让block元素不再独占一行,多个block元素可以同排一行,且元素具有block的属性,可设置宽高,是block和inline元素的综合体。4、vh and vw:相对于视口的高度和宽度,而不是父元素的(CSS百分比是相对于包含它的最近的父元素的高度和宽度)。基准点为父节点字体的大小,即相对于当前对象内文本的字体尺寸(继承父节点字体大小)。1、独占一行,多个block元素另起一行,默认情况下,block元素宽度自动填满其父元素宽度。

2022-11-23 19:17:36 130

原创 前端面试题---2

答:(1)在函数中定义全局变量(2)闭包。闭包可以维持函数内局部变量,使其得不到释放。(3)删除元素却没有清除DOM元素引用(4)被遗忘的定时器或者回调(5)子元素存在引用引起的内存泄漏内存泄漏指我们无法在通过js访问某个对象,而垃圾回收机制却认为该对象还在被引用,因此垃圾回收机制不会释放该对象,导致该块内存永远无法释放,积少成多,系统会越来越卡以至于崩溃答:找出不再使用的变量,然后释放掉其占用的内存,但是这个过程不是实时的,因为其开销比较大,所以垃圾回收系统(GC)会按照固定的时间间隔,周期性的执行。

2022-11-23 10:13:56 120

原创 前端面试题----1

答:它还有一个名字叫事件代理,事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。为什么这样做呢?通过事件委托可以减少事件处理程序数量,这样就能大大的减少与dom的交互次数,提高性能;答:所有对象都有自己的原型对象(prototype)。一方面,任何一个对象,都可以充当其他对象的原型;另一方面,由于原型对象也是对象,所以它也有自己的原型。

2022-11-23 09:47:14 68

原创 三种本地存储方法及区别---sesstionStroge && localStroge && cookie

Cookie式存储在用户计算机上的小文件,保存特定客户端和网站的适量数据,并可以由web服务器或客户端浏览器访问,允许浏览器提供针对特定用户定制的页面,或者页面本身可以办函一些指导cookie中的数据脚本。它是一种永久存储,会一直将数据存储在客户端的储存方式,即使关闭了浏览器,下次打开的时候任然可以看到之前存储的为主动清除的数据(即使啥读取按键或者浏览器自带的清除软件,也不能将存储的数据清除掉)1.cookie兼容所有的浏览器(本地cookie谷歌不支持),stroge不支持IE6~8;

2022-11-14 09:16:17 402

原创 MVVM模式与MVC模式的区别

在MVVM的框架下,视图和模型不能直接通信的,他们通过ViewModel来通信,ViewModel通常实现一个observer观察者,当数据发生变化,ViewModel能够监听到数据的这种变化,然后通知对应的视图作自动更新,而当用户操作视图,ViewModel也能监听到视图的变化,然后通知数据做改定,这实际就显示了数据双向绑定。,视图可以独立于Model变化和修改,一个ViewModel可以绑定到不同的View上,当View变化的时候Model可以不变,当Model变化的时候View也可以不变。

2022-11-13 20:37:57 479

原创 浪漫爱心动态效果

【代码】浪漫爱心动态效果。

2022-11-13 19:47:03 72

原创 美食杰项目---商品详情

【代码】美食杰项目---商品详情。

2022-11-08 16:51:05 72

原创 组件化开发

有了组件化的思想,我们在之后的开发中就是要充分的利用他,尽可能的将页面拆分成一个个小的,可复用的组件。这样让我们的代码更加方便组织和管理,并且扩展性也更强。他提供了一种抽象,让我们可以开发出一个个独立可复用的小组件来构造我们的应用。1.调用Vue.extend()方法创建组件构造器。2.调用Vue.component()方法注册组件。3.在Vue市里的作用范围内使用组件。任何的应用都会被抽象成一颗组件树。组件化是Vue.js中的重要思想。这里的步骤都代表什么含义呢?

2022-11-07 16:37:39 148

原创 vue指令

指令

2022-11-02 20:28:34 91

原创 商品列表--转详情点击加入购物车

加入购物车,实现一系列效果

2022-11-01 20:32:07 77

原创 事件处理.

5.@click=“dem”和@click=“demo($event)”效果一样,但后者可以传参;4.methods中配置的函数,都是被Vue所管理的函数,this的指向是vm或组件实例对象;6.passive:事件的默认行为立即执行,无需等待事件回调执行完毕;1.使用v-on:xxx或@xxx绑定事件,其中xxx是事件名;2.事件的回调需要配置在methods对象中,最终会在vm上;2.Vue未提供别名的按键,可以使用按键的key值去绑定。4.capture:使用事件的捕获模式;(2)事件处理修饰符。

2022-10-26 15:26:46 139 1

原创 路由----商品列表转详情

【代码】路由----商品列表转详情。

2022-09-08 20:39:16 299

原创 路由跳转----声明式导航、编程式导航

【代码】路由跳转----声明式导航、编程式导航。

2022-09-06 20:52:30 605

空空如也

空空如也

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

TA关注的人

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