首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zs10
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
最新
热门
vue原理学习系列(五):路由
随着前端应用的业务需求和功能变得愈发复杂,单页应用(SPA)已经成为前端应用的一种主流模式,SPA就是通过前端路由来实现的。 前端路由最核心的特点在于:通过改变URL,在不重新请求页面的情况下,对视图进行更新。 关于hash模式的路由和history模式的路由,vue:路由实现…
vue原理学习系列(四):状态管理
需要记住的“事物/信息”称为“状态”。 状态是程序用来完成某些任务的信息,它在是程序的整个运行过程中被更改或操纵的数据或信息。程序在给定时间的“状态”是指程序当前正在查看或分析以执行下一步的数据。 Vue、React、Angular最大的优势之一是状态已经透明连接到视图中,但这…
vue原理学习系列(三):渲染函数(render funciton)和Virtual Dom
render function(渲染函数)实际上是一个返回虚拟节点 (virtual node)的函数,整个vnode树称为Virtual Dom,Vue基于虚拟dom生成真实的dom。 vue生成虚拟dom的过程本质上是调用渲染函数,在vue实例中渲染函数和data属性具有依…
vue原理学习系列(二):插件plugin
插件通常用来为 Vue 添加全局功能。插件的功能范围没有严格的限制,一般有下面5种: 首先我们可以看到Vue.use可以接受两个参数,一个是插件,另一个是选项对象,其中关键点在于MyPlugin中。 MyPlugin作为Vue的插件,Vuejs要求它应该暴露一个install的…
vue原理学习系列(一):响应性
响应性表示当状态变更时,系统会自动更新关联状态。在Web的场景下,就是不断变化的状态反应到DOM上的变化。 响应性是vue最核心的特性之一,在vue中数据模型只是一个普通javascript对象,当数据发生改变时,视图会自动更新,这使得状态管理非常简单直接。 当调用组件渲染函数…
[实践]webpack+vue+ts搭建前端项目
webpack是用于javascript应用程序的静态模块打包工具。它可以看作是模块打包机,所做的事情就是分析我们的项目结构,构建一个依赖图,通过依赖图映射项目所需要每个模块,打包成1个或多个bundle(包)供浏览器使用。 具体教程:webpack概念 上讲的很清晰,在进行w…
【js算法】leetcode习题
学习算法对于前端人来说也是十分重要的,本文主要记录在做leetcode经典习题的js解答方法,会不定期进行更新和补充,欢迎大家讨论和指教。 思路:对于一个回文子串,例如cbabc,去掉首尾的c,它依旧是一个回文子串。因此我们可以通过P(i,j)表示从下标i到j是否是回文字符串,…
理解line-height和vertical-align
通过上面的比较font-size改变的只是文字的大小,而文字的大小是不会撑开dom节点的高度。实现高度效果的是两个常用的属性两个css属性height和line-height,当标签同时存在height和line-height的时候,最后的高度是由height所决定的。对于li…
Webpack4搭建一个react项目
之前一直在使用create-react-app来创建react项目,最近在学习关于webpack方面的知识,想尝试着利用下webpack搭建一个react项目,记录下配置的流程和一些需要注意的地方,供大家参考一下。 entry: 指定Webpack构建内部依赖的入口。 outp…
个人成就
文章被点赞
26
文章被阅读
10,727
掘力值
340
关注了
17
关注者
9
收藏集
2
关注标签
44
加入于
2019-06-11