前端框架个人总结(java web前端(总结)前端要求和流行几个框架)

2024-06-03 11:07:47 5

前端框架个人总结(java web前端(总结)前端要求和流行几个框架)

本文目录

java web前端(总结)前端要求和流行几个框架

1. 掌握各种修图软件,如PSFireworksAI,不要求专业设计师水平,但要会用会改,今天是一专多能的时代,光会编程讨不好饭碗的;2. 精通JavaScript、jQuery、vue、 react、angular等页面效果框架,这是前端工程师的最核心技能,是专做页面效果的技术。其实精通了JavaScript,后端编程语言,如.NET、PHP、Ruby都很容易掌握,因为其原理是一样的;3. 精通一二种模板语言,并能修改,如织梦或wordpress的模板;4. 掌握thinkphp与zend框架,能修改此类开源源码;5. 掌握html5与sencha,这是做手机等移动设备的页面前端技术;6. 掌握一二种后端编程语言,如PHP、.NET、JAVA,能读懂后端源码,实际上其原理跟JS差不多;7. 掌握node.js,熟悉各种自动化部署工具;8. 前端是重视用户体验的,不是靠美工给的页面 做出来就行了,那样不是一个合格的前端。

前端框架vue中的keep-alive总结实践

《keep-alive》是Vue的内置组件,能在组件切换过程中将状态保留在内存中,防止重复渲染DOM。

prop:

在2.1.0版本Vue中

常见用法:

// 组件export default {

name: ’test-keep-alive’,

data () {

return {

includedComponents: "test-keep-alive"

}

}

}

《keep-alive include="test-keep-alive"》

《!-- 将缓存name为test-keep-alive的组件 --》

《component》《/component》《/keep-alive》

《keep-alive include="a,b"》

《!-- 将缓存name为a或者b的组件,结合动态组件使用 --》

《component :is="view"》《/component》《/keep-alive》

《!-- 使用正则表达式,需使用v-bind --》《keep-alive :include="/a|b/"》

《component :is="view"》《/component》《/keep-alive》

《!-- 动态判断 --》《keep-alive :include="includedComponents"》

《router-view》《/router-view》《/keep-alive》

《keep-alive exclude="test-keep-alive"》

《!-- 将不缓存name为test-keep-alive的组件 --》

《component》《/component》《/keep-alive》

结合router,缓存部分页面

使用$route.meta的keepAlive属性:

《keep-alive》

《router-view v-if="$route.meta.keepAlive"》《/router-view》《/keep-alive》《router-view v-if="!$route.meta.keepAlive"》《/router-view》

需要在router中设置router的元信息meta:

//...router.jsexport default new Router({

routes: [

{

path: ’/’,

name: ’Hello’,

component: Hello,

meta: {

keepAlive: false // 不需要缓存

}

},

{

path: ’/page1’,

name: ’Page1’,

component: Page1,

meta: {

keepAlive: true // 需要被缓存

}

}

]

})

使用效果

以上面router的代码为例:

《!-- Page1页面 --》《template》

《p class="hello"》

《h1》Vue《/h1》

《h3》{{msg}}《/h3》

《input placeholder="输入框"》《/input》

《/p》《/template》

《!-- Hello页面 --》《template》

《p class="hello"》

《h1》{{msg}}《/h1》

《/p》《/template》

(1) 在Page1页面输入框输入“asd”,然后手动跳转到Hello页面;

(2) 回到Page1页面发现之前输入的"asd"依然保留,说明页面信息成功保存在内存中;

图1 进入Page1页面,并输入"asd"

图2 跳转到Hello

图3 返回Page1页面,输入框数据会被保留

当然,也可以通过动态设置route.meta的keepAlive属性来实现其他需求,

借鉴一下 vue-router 之 keep-alive,作者:RoamIn这篇博客中的例子:

思路是在每个路由的beforeRouteLeave(to, from, next)钩子中设置to.meta.keepAlive:

A的路由:

{

path: ’/’,

name: ’A’,

component: A,

meta: {

keepAlive: true // 需要被缓存

}

}

export default {

data() {

return {};

},

methods: {},

beforeRouteLeave(to, from, next) {

// 设置下一个路由的 meta

to.meta.keepAlive = true; // B 跳转到 A 时,让 A 缓存,即不刷新

next();

}

};

export default {

data() {

return {};

},

methods: {},

beforeRouteLeave(to, from, next) {

// 设置下一个路由的 meta

to.meta.keepAlive = false; // C 跳转到 A 时让 A 不缓存,即刷新

next();

}

};

亲测有效哦~

keep-alive生命周期钩子函数:activated、deactivated

使用《keep-alive》会将数据保留在内存中,如果要在每次进入页面的时候获取最新的数据,需要在activated阶段获取数据,承担原来created钩子中获取数据的任务。

web前端几大框架各自的真正精髓在于什么

vue

简单,轻量,专注视图的双向绑定框架

angular

模板强大,完善的mvvm框架,通过依赖注入,代码复用度高的重量级框架

react

模块化开发,速度快,单向数据流ui框架

前端框架个人总结(java web前端(总结)前端要求和流行几个框架)

本文编辑:admin

更多文章:


dota2下载(dota2下载不了)

dota2下载(dota2下载不了)

今天给各位分享dota2下载不了的知识,其中也会对dota2下载不了进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录dota2下载不了Mac 版的dota2在哪下啊dota2怎么下载dota2要下载多久dota

2024年7月3日 10:08

地下城与勇士单机破解版(多玩dnf地下城与勇士女枪手机版单机盒子)

地下城与勇士单机破解版(多玩dnf地下城与勇士女枪手机版单机盒子)

这篇文章给大家聊聊关于地下城与勇士单机破解版,以及多玩dnf地下城与勇士女枪手机版单机盒子对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录多玩dnf地下城与勇士女枪手机版单机盒子DNF单机版的历史版本求安卓手机游戏:DNF:地

2024年7月20日 00:35

万年历查吉日吉时(《万年历》查询黄道吉日方法)

万年历查吉日吉时(《万年历》查询黄道吉日方法)

“万年历查吉日吉时”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看万年历查吉日吉时(《万年历》查询黄道吉日方法)!本文目录《万年历》查询黄道吉日方法万年日历查询吉日吉时,万年历黄道吉日查询万年历黄道吉日吉时查询,万年历黄道吉

2024年8月8日 00:16

发短信平台网站(现在发短信平台有哪些)

发短信平台网站(现在发短信平台有哪些)

大家好,关于发短信平台网站很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于现在发短信平台有哪些的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文目录现在发短信

2024年4月14日 05:01

ability(Ability什么意思)

ability(Ability什么意思)

其实ability的问题并不复杂,但是又很多的朋友都不太了解Ability什么意思,因此呢,今天小编就来为大家分享ability的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录Ability什么意思ability

2024年6月17日 16:04

模拟人生4手机版下载中文版(安卓手机怎么下载模拟人生4)

模拟人生4手机版下载中文版(安卓手机怎么下载模拟人生4)

本篇文章给大家谈谈模拟人生4手机版下载中文版,以及安卓手机怎么下载模拟人生4对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录安卓手机怎么下载

2024年6月24日 22:28

手机动画屏保(如何设置手机密码动画屏保)

手机动画屏保(如何设置手机密码动画屏保)

本文目录如何设置手机密码动画屏保苹果手机怎么设置自己下载的动态壁纸华为手机怎么设置不了动态屏保 华为屏保设置方法步骤vivov60怎么设置动态屏保苹果手机里面的视频怎么设置动态壁纸vivo手机动态锁屏怎么设置用什么软件可以制做手机动画屏保,

2024年6月28日 15:29

安卓版app下载(手机安卓版app怎么下载)

安卓版app下载(手机安卓版app怎么下载)

大家好,如果您还对安卓版app下载不太了解,没有关系,今天就由本站为大家分享安卓版app下载的知识,包括手机安卓版app怎么下载的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录手机安卓版app怎么下载晶享宝app安

2024年7月2日 19:12

gameloft官网(孤胆车神的官网倒闭了吗)

gameloft官网(孤胆车神的官网倒闭了吗)

本文目录孤胆车神的官网倒闭了吗gameloft官网进不去孤单车神gameloft官网页面,在哪里申述孤胆车神的官网倒闭了吗没有倒闭孤胆车神的官网是属于外国的公司,需要翻墙才能浏览,所以国内访问不了官网信息《孤胆车神:维加斯》是由Gamelo

2024年2月19日 19:00

卡巴斯基官网免费版(卡巴斯基免费版流氓吗)

卡巴斯基官网免费版(卡巴斯基免费版流氓吗)

其实卡巴斯基官网免费版的问题并不复杂,但是又很多的朋友都不太了解卡巴斯基免费版流氓吗,因此呢,今天小编就来为大家分享卡巴斯基官网免费版的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录卡巴斯基免费版流氓吗请问谁知道

2024年5月17日 08:13

新人去证券公司上班都做什么(在证券公司上班都需要做什么工作)

新人去证券公司上班都做什么(在证券公司上班都需要做什么工作)

本篇文章给大家谈谈新人去证券公司上班都做什么,以及在证券公司上班都需要做什么工作对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录在证券公司上班都需要做什么工作证券从业人员日常工作做些什么证券公司实习一般是做什么的证券公司岗位有

2024年6月13日 00:22

梦幻西游枯萎的金莲?梦幻西游---完成商人的鬼魂和枯萎的金莲给多少剧情点

梦幻西游枯萎的金莲?梦幻西游---完成商人的鬼魂和枯萎的金莲给多少剧情点

本文目录梦幻西游枯萎的金莲梦幻西游---完成商人的鬼魂和枯萎的金莲给多少剧情点旱金莲花为什么老黄叶呢旱金莲花干叶怎么回事啊梦幻西游枯萎的金莲领取地点:建邺城(223,132) 任务领取人:老孙头 领取要求:无 剧情简介:故事发生在风景秀丽的

2024年6月20日 23:05

西安延安5日游,行程帮我安排下?大家帮我安排下行程,厦门福建5日游

西安延安5日游,行程帮我安排下?大家帮我安排下行程,厦门福建5日游

本文目录西安延安5日游,行程帮我安排下大家帮我安排下行程,厦门福建5日游请高人帮助提供云南五日自助游攻略!万分感谢!请成都的朋友帮我计划一个成都五日游的路线大家帮我策划一下上海五日游的具体行程,谢谢!帮规划一下桂林5日游有哪些关于旅游的网站

2024年6月29日 10:20

备份数据怎么恢复(如何恢复备份的数据)

备份数据怎么恢复(如何恢复备份的数据)

大家好,今天小编来为大家解答以下的问题,关于备份数据怎么恢复,如何恢复备份的数据这个很多人还不知道,现在让我们一起来看看吧!本文目录如何恢复备份的数据云备份数据怎么恢复怎么恢复华为备份的数据vivo手机备份怎么恢复手机怎么恢复备份的数据呢手

2024年5月31日 23:50

王者荣耀无限火力小黄鸭(王者荣耀2017年无限火力怎么玩)

王者荣耀无限火力小黄鸭(王者荣耀2017年无限火力怎么玩)

本文目录王者荣耀2017年无限火力怎么玩王者荣耀无限火力怎么用王者荣耀手游无限火力怎么卡 王者荣耀无限火力怎么设置王者荣耀2017年无限火力怎么玩 王者荣耀2017年无限火力手游自上线以来就受到了广大玩家们的喜爱,在王者荣耀2017年无限火

2023年5月30日 22:00

刀刀切割单职业变态传奇手游(谁有好玩的变态传奇手游)

刀刀切割单职业变态传奇手游(谁有好玩的变态传奇手游)

各位老铁们,大家好,今天由我来为大家分享刀刀切割单职业变态传奇手游,以及谁有好玩的变态传奇手游的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录谁有好

2024年8月29日 02:40

html文件怎么打开(html用什么软件打开)

html文件怎么打开(html用什么软件打开)

大家好,html文件怎么打开相信很多的网友都不是很明白,包括html用什么软件打开也是一样,不过没有关系,接下来就来为大家分享关于html文件怎么打开和html用什么软件打开的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧

2024年7月28日 01:45

ps磨皮插件下载(求分享ps磨皮插件beauty retouch中文版下载地址)

ps磨皮插件下载(求分享ps磨皮插件beauty retouch中文版下载地址)

“ps磨皮插件下载”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看ps磨皮插件下载(求分享ps磨皮插件beauty retouch中文版下载地址)!本文目录求分享ps磨皮插件beauty retouch中文版下载地址Phot

2024年8月15日 05:03

动画素材库网站免费(分类好的视频素材网站)

动画素材库网站免费(分类好的视频素材网站)

大家好,动画素材库网站免费相信很多的网友都不是很明白,包括分类好的视频素材网站也是一样,不过没有关系,接下来就来为大家分享关于动画素材库网站免费和分类好的视频素材网站的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!本文目

2024年9月2日 12:35

三国志9 修改器(三国志9威力加强版宝物修改器怎么用(追分))

三国志9 修改器(三国志9威力加强版宝物修改器怎么用(追分))

本文目录三国志9威力加强版宝物修改器怎么用(追分)三国志9 修改器的问题三国志9威力加强版1.0修改器三国志9存档修改器怎么用三国志9修改器怎么用,进去点不动三国志9内存修改器如何使用三国志9威力加强版宝物修改器怎么用(追分)宝物说明: 1

2024年6月30日 17:45

近期文章

本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2334
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1731
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1156
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1153
标签列表

热门搜索