- 博客(14)
- 收藏
- 关注
原创 微信小程序
功能可分为webview和APPService两个部分,webview主要用来展示UI,appservice用来处理业务逻辑,数据及接口调用,它们在两个进程中进行,通过系统层JSBridge实现通信,实现UI的渲染,事件处理;局限性很强(比如页面大小不能超过1M,不能打开超过5个层级的页面,样式单一,小程序的部分组件已经是成型的了,样式不能修改,比如幻灯片,导航)只能依赖于微信依托与微信,无法开发后台管理功能。tabBar设置不显示:1.tabBar的数量少于2项或超过5项都不会显示。
2022-09-27 21:32:12
825
原创 VUE全家桶有哪些?
它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。但是,如果您需要构建一个中大型单页应用,您很可能会考虑如何更好地在组件外部管理状态,Vuex 将会成为自然而然的选择。vant 轻量、可靠的移动端 Vue 组件库,是有赞开源的一套基于 Vue 2.0 的 Mobile 组件库,旨在更快、更简单地开发基于 Vue 的美观易用的移动站点。为现代浏览器轻松产出原生的 ES2015 代码,或将你的 Vue 组件构建为原生的 Web Components 组件。
2022-09-27 21:19:43
224
原创 vue常见面试题(附带答案)超实用!!建议收藏!!
所有的页面内容都包含在这个所谓的主页面中。但在写的时候,还是会分开写(页面片段),然后在交互的时候由路由程序动态载入,单页面的页面跳转,仅刷新局部资源。组建中的data写成一个函数,数据以函数返回值的形式定义,这样每次复用组件的时候,都会返回一份新的data,相当于每个组件实例都有自己私有的数据空间,它们只负责各自维护的数据,不会造成混乱。答:vue 双向数据绑定是通过 数据劫持 结合 发布订阅模式的方式来实现的, 也就是说数据和视图同步,数据发生变化,视图跟着变化,视图变化,数据也随之发生改变;
2022-09-15 14:49:11
15628
1
原创 vue 生命周期
1.Vue实例从创建到销毁的这一过程叫做vue的生命周期.2.过程:开始创建—>初始化数据—>编辑模板—>挂载DOM($el)---->UI渲染—>数据更新---->卸载。
2022-09-09 08:15:40
172
原创 Vue 面试题 - 每日更新
把它们放在一起,输出渲染的函数会看出是先执行循环在判断条件。兄弟之间没有关系,用桥接关系源$或者用个从上往下注入的方式。
2022-09-02 09:02:14
213
原创 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
1032
原创 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
1115
原创 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
247
原创 CSS中的BFC是什么?
它是块级盒布局出现的区域,也是浮动层元素进行交互的区域。9、column-span: all 应当总是会创建一个新的格式化上下文,即便具有 column-span: all 的元素并不被包裹在一个多列容器中。2、BFC可以解决两个兄弟盒子之间的垂直距离是由他们的外边距所决定的,但不是他们的两个外边距之和,而是以较大的为准,即margin重叠问题。5.bfc就是页面上的一个独立容器,容器里面的子元素不会影响外面元素。2、浮动元素 (元素的 float 不是 none)1、根元素或其它包含它的元素(略过不谈)
2022-08-24 08:23:18
139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人