- 博客(17)
- 问答 (4)
- 收藏
- 关注
原创 vue 插槽的使用
在vue子组件中内容是不会显示的如果想让内容显示出来就需要使用到vue官方给我们提供的插槽了。首先要知道:1.插槽是使用在子组件中的。2.插槽是为了将父组件中的子组件模板数据正常显示
2022-11-01 15:01:44
231
原创 数组常用方法总结
6.数组名.splice(开始索引,多少个,要插入的数据)//用于数组的截取删除插入数组(splice会影响原数组)7.数组.slice(开始索引,结束索引)使用slice截取数组该方法不会影响原始数组。数组名.sort(function(a,b){returna-b})正序。数组名.sort(function(a,b){returnb-a})倒叙。1.数组名.push(数组)//尾部添加返回一个添加后新数组。5.数组名.reverse(数组)//翻转返回翻转后的。...
2022-07-21 21:15:11
657
原创 什么是mvvm模式
MVVM 是把 MVC 的 Controller 和 MVP 的 Presenter 改成了 ViewModel 。 View 的变化会⾃动更新到 ViewModel , ViewModel 的变化也会⾃动同步到 View 上显示。这种⾃动 同步是因为 ViewModel 中的属性实现了 Observer ,当属性变更时都能触发对应的操作
2022-04-22 20:58:01
488
原创 $nextTick⽅法有什么作⽤?
$nextTick 也叫做异步更新队列方法 而 方法的主要作用就是等待 元素加载完毕之后才会执行的回调函数 我们经常会在 nextTick⽅法⾥⾯获取dom元素
2022-04-22 20:56:23
103
原创 v-if和v-show的·区别
v-if和v-show都是控制元素的显示与隐藏, 不过v-if控制元素的显 示和隐藏的时候会删除对⽤的dom元素,当每⼀个显示的时候,都会重新创建dom和渲染. ⽽v-show则是通过css的display:none 和display:block来控制元素的显示与隐藏. v-if⽐较耗费性能,所以我们涉及到频繁的显示隐藏操作我们建议使⽤v-show,如果不 是频繁操作的话,我们可以v-if 在项⽬中我会经常使⽤v-if和v-show,⽐如我们在搜索功能的时候,他有⼀个历史记录,这个时候我们根据是否有搜索的结
2022-04-22 20:51:08
90
原创 vue的路由守卫
所谓的路由守卫就是当我们进⾏⻚⾯跳转的时候会触发的钩⼦函数, 我们把它称之为vue路由守卫. vue⼀共给我们提供了三种路由守卫,第⼀种全局路由守卫,第⼆种是组件内路由守卫,第三种路由 独享守卫,这个是写在路由⾥⾯. 不管是全局,还是组件以及独享,都会有beforeEach、beforeResolve 、a"erEach 分别表示的意 思路由跳转前会触发的钩⼦函数以及进⼊路由的时候,以及进⼊路由之后会触发的钩⼦函数. 这⼏个钩⼦函数⾥⾯都有⼀个回 调函数,这个回调函数⾥⾯会有三个参数,分别是to,from,
2022-04-22 20:49:02
339
原创 vue的路由模式
vue的路由模式⼀共有两种,分别是哈希和history. 他们的区别是hash模式不 会包含在http请求当中,并且hash不会重新加载⻚⾯,⽽使⽤history模式的话,如果前端的url和后端发起请求的url不⼀致的话,会 报404错误,所以使⽤history模块的话我们需要和后端进⾏配合. history的原理就是利⽤html5新增的两个特性⽅法,分别是psuhState和replaceState来完成的. 以上就是我对vue路由模式的理解.
2022-04-22 20:47:29
72
原创 vuex
什么是vuex?使⽤vuex能够解决什么问题? 2.2 vuex的五⼤核⼼是什么? 2.3 在组件⾥⾯如何调⽤五⼤核⼼的属性和⽅法? 2.4 vuex的执⾏机制是什么? 2.5 vuex的弊端是什么?怎么解决?
2022-04-22 20:46:08
80
原创 vue的生命周期
1.什么是vue的生命周期?所谓vue的生命周期就是vue的实例从创建到销毁的整个过程我们称之为vue的⽣命周期,通过vue的⽣命周期我们可以在不同的阶段进⾏不同的逻辑操作..2 vue⽣命周期都有哪些钩⼦函数?这些钩⼦函数如何触发?执行顺序vue⽣命周期常⽤的钩⼦函数⼀共有8个,分别是创建前后、挂载前后、更新前后以及销毁前后. 分别对应的钩⼦函数为beforeCreate 创建前、 created创建后、beforeMount 挂载前、mounted挂载后、beforeUpdate 更新前
2022-04-22 20:29:20
136
原创 微信小程序的父子通信
第一步:创建一个跟pages文件夹同级的components文件夹用来放自定义的组件引入组件 在需要引入的界面json配置{ "usingComponents": { "one":"/component/one" //" 引入组件要给组件取名字one"随便取的名字:/路径 }}1.父传子<one data="{{}}"></one> //data是自定义一个名字 通过lst传值、传值必须是当前需要接受值的子组件的标签, 在子组件js...
2022-03-07 22:35:55
495
原创 微信小程序面试题
1. 简述微信小程序的运行机制热启动 :假如⽤户已经打开了某个⼩程序,在⼀定时间内再次打开⼩程序的话,这个时候我们就不再需要重新启动了,这需要把我们的后台打开的⼩程序切换到前台来使⽤。冷启动:⽤户⾸次打开⼩程序或被微信主动销毁再次打开的情况,此时⼩程序需要重新加载启动。2. 分析一下小程序的优劣势优势无需下载,通过搜索和扫一扫就可以打开良好的用户体验:打开速度快 开发成本比App要低安卓上可以添加到桌面,与原生App差不多为用户提供良好的安全保障。劣势:限制较多。样式
2022-01-03 20:34:51
3605
空空如也
vscode编译器写js代码无故报语法错误有没有懂的帮我看一下。
2022-05-21
vuex 使用dispatch 方法报错 有没有懂的看一下是哪里出问题了(已解决)
2022-05-23
vscode vue2项目 加上?后报错
2022-03-31
vscode编译器 中 vue2.0项目声明let变量在下面不能用报错
2022-03-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人