首页
学习
活动
专区
工具
TVP
发布

张培跃

专栏作者
161
文章
158461
阅读量
24
订阅数
轻松理解vuex的运用及常见面试问题
Vue的核心是数据驱动和组件化开发,无论是组件的封装还是组件的传参,都是面试中最常见的问题,也难倒了无数面试者,以下就跟大伙分享分享当vue 组件之间的通信感到崩溃时如何运用vuex及面试中常见vuex问题的解决。
用户1272076
2020-02-26
9820
做完这20道前端面试题,你定会瞬间膨胀!
1、Vue框架的作者是谁? A、秦始皇 B、孙悟空 C、弥勒佛 D、尤雨溪 E、刘德华 2、MongoDB底层的程序语言是: A、汉语 B、C++ C、英语 D、日语 3、你用过的最垃圾的浏览器是: A、IA B、IB C、IC D、ID E、IE 4、下列什么命令可以在当前目录新建一个Git仓库? A、git init B、请创建一个仓库 C、求求你创建一个仓库吧 D、你丫快创建一个仓库! 5、开发js程序需要在什么设备上完成: A、手扶拖拉机 B、热水器 C、电脑 D、烤箱 6、以下不是脚本语言的是?
用户1272076
2020-02-19
5640
2020 前端面试:第一波面试题总结
https://juejin.im/post/5e3d898cf265da5732551a56
用户1272076
2020-02-18
2.1K0
Vue归纳笔记:Vue 实例如何实现代理 data 对象属性的访问
对于初学Vue.js的小伙伴而言,可能会认为Vue实例是一个很神奇的东西!因为它除了帮助我们完成双向绑定之外,还在某些细节方面为我们增加了一些理解上面的小烦恼!希望通过这篇文章能够为勤勉的你解惑~
用户1272076
2019-08-19
1.4K0
2019前端面试基础题集合!赶紧上车!快!快!快!
在 ES5.1 里面函数是这样执行的(不讨论use strict和一些特殊情况,JS好复杂的),按如下顺序执行:
用户1272076
2019-07-01
1.9K0
vue归纳笔记:对vue中nextTick()的理解及应用场景说明
请记住:vue是依靠数据驱动视图更新的,该更新的过程是异步的。即:当侦听到你的数据发生变化时, Vue将开启一个队列(该队列被Vue官方称为异步更新队列)。视图需要等队列中所有数据变化完成之后,再统一进行更新。
用户1272076
2019-06-13
8800
vue前端UI框架,一点都不圆润,盘它!
VUX(读音 [v’ju:z],同 views)是基于WeUI和Vue(2.x)开发的移动端UI组件库,主要服务于微信页面。
用户1272076
2019-05-14
1.8K0
最易理解的VUE双向绑定原理不足70行代码搞定,逐行注释!
VUE双向绑定原理是前端小伙伴很难绕过的一道面试题!本篇文章对其原理进行了最大程度的精简,希望对面试VUE开发的前端小伙伴有所帮助!我在这里将指令 v-改为z-,主要完成z-model、z-click、z-text以及z-html四个提令。 为了能够快速读懂代码,首先要先弄明白以下三个概念: 1、观察者(observer):也就是数据监听器,负责数据对象的所有属性进行监听劫持,并将消息发送给订阅者进行数据更新 2、订阅者(watcher):负责接收数据的变化,更新视图(view),数据与订阅者是一对多的关系
用户1272076
2019-03-27
5360
Vue3.0马上就要来了,TypeScript学会了没?
大家都知道Vue的作者是尤雨溪,而像尤雨溪这种神级的开发者可能真的具有想改变世界的想法。而有的小伙伴可能要想:神也是人,改变世界也需要钱啊!而Vue既然是一款免费的框架,那它又是如何盈利的呢?首先Vue的发展很顺畅,其用户也非常活跃,并且也为众多的开发者创造了价值!大家可以假设一下:如果有一万个人在使用其框架,其中百分之一的人愿意每月给予作者10美元的赞助,其生存应该不会有太大问题。而Vue的用户何止一万人!
用户1272076
2019-03-26
1.8K0
1、TypeScript初识及环境搭建
TypeScript最近很火,有很多开源的项目也是由其开发的,如果你是一名前端开发工程师或准备要成为一名前端开发工程师的话,现在如果再不学习TypeScript就真的太OUT了!那么现在请你系好安全带,和我一起踏上学习TypeScript之旅吧!
用户1272076
2019-03-26
4130
理解vue中的插槽------slot与slot-scope
单个插槽是vue官方的叫法。你也可以叫它默认插槽。另外因为该插槽不用设置name属性,也可以称其为匿名插槽。 先来看一个例子。 父组件:
用户1272076
2019-03-26
1.4K0
真正掌握vuex的使用方法(四)
是不是很长?是不是看着它很蓝瘦? 正常的第一反应就是将其写入到计算属性内,方便调用!所以咱们可以将computed调整如下:
用户1272076
2019-03-26
4200
真正掌握vuex的使用方法(七)----完结
之前的文章当中,我们把所有的数据都存放到了 vuex文件夹当中的store.js当中。但随着将来项目的复杂度增大,共享的状态越来越多,越来越复杂!在这个时候我们需要将状态根据功能来对其进行模块化,同时也是为了便于将来的维护,所以分开写会更好一些。 今天我们主要来学习一下module:状态管理器的模块化操作。 假如项目中包括两个模块,分别为广告模块与用户模块。 首先在src文件夹下新建一个vuex文件夹,然后在该文件夹下新建一个index.js文件用于生成Store对象。然后在vuex文件夹下新建adv与user文件夹,最后分别在这两个文件夹内创建一个index.js文件。如图
用户1272076
2019-03-26
4060
一个 Vue 页面的内存泄露分析
什么是内存泄露?内存泄露是指new了一块内存,但无法被释放或者被垃圾回收。new了一个对象之后,它申请占用了一块堆内存,当把这个对象指针置为null时或者离开作用域导致被销毁,那么这块内存没有人引用它了在JS里面就会被自动垃圾回收。但是如果这个对象指针没有被置为null,且代码里面没办法再获取到这个对象指针了,就会导致无法释放掉它指向的内存,也就是说发生了内存泄露。为什么代码里面会拿不到这个对象指针了呢,举一个例子:
用户1272076
2019-03-26
3.9K0
真正掌握vuex的使用方法(二)
接下来咱们来完成一个超级简单的投票功能!要求很简单,点击“投票”按钮,相应的票数会发生加1的变化,另外总票数为所有票数之和,如图所示:
用户1272076
2019-03-26
7880
真正掌握vuex的使用方法(三)
目前当前的票数已经可以在页面中渲染出来了!接下来要做的事就是让按钮起到应有的责任:点击对应的按钮让数字加1, 总票数也要加1。很简单,只要给按钮增加一个事件,直接改变其状态即可,代码如下:
用户1272076
2019-03-26
6350
真正掌握vuex的使用方法(五)
上面的代码并不复杂,相信大家也都可以看的明白。通过以上代码咱们可以实现一个简单的切换,通过这种形式来完成的切换可以称其为乞丐版的切换。因为里面的数据都被写死了!所以咱们可以将代码进行一些优化,将数据单独存放起来进行管理: 首先将所有的数据放到data中:
用户1272076
2019-03-26
4670
真正掌握vuex的使用方法(一)
咱们知道,vue项目当中的父子组件的交互是单通道传递,父组件通过props向子组件传递参数,而在子组件当中不不能直接修改接收的参数,而是需要通过自定义事件的方式,例如:
用户1272076
2019-03-26
3210
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档