自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端面试题(每日更新!!!)

forEach和map的区别。说一下你对cookie的了解。

2022-09-28 08:04:17 133

原创 微信小程序

功能可分为webview和APPService两个部分,webview主要用来展示UI,appservice用来处理业务逻辑,数据及接口调用,它们在两个进程中进行,通过系统层JSBridge实现通信,实现UI的渲染,事件处理;局限性很强(比如页面大小不能超过1M,不能打开超过5个层级的页面,样式单一,小程序的部分组件已经是成型的了,样式不能修改,比如幻灯片,导航)只能依赖于微信依托与微信,无法开发后台管理功能。tabBar设置不显示:1.tabBar的数量少于2项或超过5项都不会显示。

2022-09-27 21:32:12 687

原创 VUE全家桶有哪些?

它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。但是,如果您需要构建一个中大型单页应用,您很可能会考虑如何更好地在组件外部管理状态,Vuex 将会成为自然而然的选择。vant 轻量、可靠的移动端 Vue 组件库,是有赞开源的一套基于 Vue 2.0 的 Mobile 组件库,旨在更快、更简单地开发基于 Vue 的美观易用的移动站点。为现代浏览器轻松产出原生的 ES2015 代码,或将你的 Vue 组件构建为原生的 Web Components 组件。

2022-09-27 21:19:43 188

原创 vue常见面试题(附带答案)超实用!!建议收藏!!

所有的页面内容都包含在这个所谓的主页面中。但在写的时候,还是会分开写(页面片段),然后在交互的时候由路由程序动态载入,单页面的页面跳转,仅刷新局部资源。组建中的data写成一个函数,数据以函数返回值的形式定义,这样每次复用组件的时候,都会返回一份新的data,相当于每个组件实例都有自己私有的数据空间,它们只负责各自维护的数据,不会造成混乱。答:vue 双向数据绑定是通过 数据劫持 结合 发布订阅模式的方式来实现的, 也就是说数据和视图同步,数据发生变化,视图跟着变化,视图变化,数据也随之发生改变;

2022-09-15 14:49:11 14830

原创 vue 生命周期

1.Vue实例从创建到销毁的这一过程叫做vue的生命周期.2.过程:开始创建—>初始化数据—>编辑模板—>挂载DOM($el)---->UI渲染—>数据更新---->卸载。

2022-09-09 08:15:40 132

原创 Vue 面试题 - 每日更新

把它们放在一起,输出渲染的函数会看出是先执行循环在判断条件。兄弟之间没有关系,用桥接关系源$或者用个从上往下注入的方式。

2022-09-02 09:02:14 173

原创 Vue2 基础知识点

data函数、methods中的函数、watch中的函数、computed中的函数 它们的this均是【VueComponent实例对象】。data函数、methods中的函数、watch中的函数、computed中的函数 它们的this均是【Vue实例对象】。2、所有不被Vue所管理的函数(定时器的回调函数,ajax的回调函数等、promise的回调函数)最好写成箭头函数。且要给标签配置value值。4、methods中配置的函数,都是被Vue所挂你的函数,this的指向是vm 或 组件实例对象。

2022-08-31 08:57:22 923

原创 ​MVVM(Model–view–viewmodel)是一种软件架构模式。​

MVVM(Model-View-ViewModel)是一种软件架构设计模式,它是一种简化用户界面的事件驱动编程方式。在MVVM架构中,是不允许数据和视图直接通信的,只能通过ViewModel来通信,而ViewModel就是定义了一个Observer观察者。ViewModel是连接View和Model的中间件。MVVM源自于经典的MVC(Model-View-Controller)模式。MVVM的核心是ViewModel层,负责转换Model中的数据对象来让数据变得更容易管理和使用,其作用如下:该层向上与视图

2022-08-26 14:30:34 961

原创 Vue2和Vue3的区别

Vue2使用的是选项类型API(Options API),Vue3使用的是合成型API(Composition API)。Vue2使用的是Object.defineProperty()进行数据劫持,结合发布订阅的方式实现。Vue3使用的是Proxy代理,使用ref或者reactive将数据转化为响应式数据。数据和方法都定义在setup中,并统一进行return{}五、给父组件传值emit。五、给父组件传值emit。一、数据双向绑定原理。二、数据和方法的定义。一、数据双向绑定原理。二、数据和方法的定义。

2022-08-24 08:27:26 185

原创 CSS中的BFC是什么?

它是块级盒布局出现的区域,也是浮动层元素进行交互的区域。9、column-span: all 应当总是会创建一个新的格式化上下文,即便具有 column-span: all 的元素并不被包裹在一个多列容器中。2、BFC可以解决两个兄弟盒子之间的垂直距离是由他们的外边距所决定的,但不是他们的两个外边距之和,而是以较大的为准,即margin重叠问题。5.bfc就是页面上的一个独立容器,容器里面的子元素不会影响外面元素。2、浮动元素 (元素的 float 不是 none)1、根元素或其它包含它的元素(略过不谈)

2022-08-24 08:23:18 102

原创 Vuex是什么?怎么使用?描述使用它实现登录功能的流程?

Vuex是什么?怎么使用?描述使用它实现登录功能的流程?

2022-08-19 20:03:51 446

原创 封装vue组件的原则和方法

自己保留看

2022-08-19 19:53:30 2543

原创 vue-router 路由实现原理

vue-router 路由实现原理

2022-08-19 19:35:07 232

原创 关于 mvvm

Model-View-ViewModel

2022-08-19 11:02:36 79

空空如也

空空如也

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

TA关注的人

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