VUE 老项目改造,常用方法说明

本文介绍了在面临组织架构限制,无法全面采用Vue生态的情况下,如何在现有项目中逐步引入Vue,提升开发效率。文章分享了不使用脚手架,直接编写页面JS,并抽离公共组件的经验。重点讲解了Vue的几个核心概念,如数据绑定、生命周期钩子、方法定义、过滤器和观察者,以及在实际开发中的应用,帮助开发者解决日常开发问题。
摘要由CSDN通过智能技术生成

vue 相较 上一代web框架JQ有更优秀的开发理念,更快的开发速度(这里可能有些低版本浏览器兼容问题)

可由于历史遗留问题,很难使用vue的全部生态来开发 比如脚手架,

比如我们公司在组织架构上,前端的设计 html css的编写是由一个部门完成的

动态渲染是由另一个部门完成的

导致一个问题,在后端迭代新技术的时候无法要求人家去迭代,所以我们公司还在使用 freemarker 和JSP等相关技术

搞过JAVA开发的都知道 这俩技术有点坑,
(比如 在做一些AJXA渲染移动端上拉加载更多等操作的时候,要同时维护 freemarker和JQ两种代码,冗余不说BUG也不好处理 )

由于公司结构的问题,又很难推进VUE的全部生态,使用脚手架前后端分离开发

如何解决呢,如何提高开发速度了,如何提高效率不加班呢(PS:不加班是我的最终目的~~)

我们可以不使用脚手架,直接进行页面JS的编写,对公共组件进行抽离(这个问题会放在下一次来说)

写了一些了,目前效果不错最起码BUG少了,也不怎么加班了,还有时间学习新东西了,好了先看代码

<script type="text/javascript">
//开发完毕重构抽到单门的JS中并压缩处理
var indexApp = new Vue({
    el: '#indexApp', //@1 标记符详情见下
    data: {
       
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值