← 返回所有博客文章

Vue 3自定义指令开发

在Angular和Vue中都有Directive的概念,我们通常讲Directive 翻译为“指令”。在计算机技术中,指令是由指令集架构定义的单个的CPU操作。在更广泛的意义上,“指令”可以是任何可执行程序的元素的表述,例如字节码。那么在前端框架Vue中“指令”到底是什么,他有什么作用呢?

VUE项目性能优化实践——通过懒加载提升页面响应速度

懒加载也叫做延时加载,在网页响应时不立刻请求资源,待页面加载完毕或者按需响应时再加载资源,以达到提高页面响应速度以及节省服务器资源的目的。

Vue 3 组件开发:搭建基于SpreadJS的表格编辑系统(功能拓展)

本章,我将带领大家继续扩展 Vue 3 这个项目原型,实现数据绑定、模板文件导入/更新/导出和数据透视表等功能,本章的实现思路与上一篇(组件集成)基本类似。

Vue 3 组件开发:搭建基于SpreadJS的表格编辑系统(组件集成)

通过前文的学习,我们已经用 Vite 搭建出了Vue 3 的项目原型。今天,我们将基于这个原型,集成 SpreadJS 电子表格组件和在线编辑器组件,使其具备 Excel公式计算、在线导入导出 Excel 文档、数据透视表和可视化分析能力,实现在线表格编辑系统的雏形。

Vue 3 组件开发:搭建基于SpreadJS的表格编辑系统(环境搭建)

本次发布, Vue框架本身迎来了多项更新,如Vue 此前的反应系统是使用 Object.defineProperty 的 getter 和 setter。 但是,在 Vue 3中,将使用 ES2015 Proxy 作为其观察者机制,这样做的好处是消除了以前存在的警告,使速度加倍,并节省了一半的内存开销。

前端开发工具包 WijmoJS V2020.0 Update2 新特性说明

WijmoJS V2020.0 Update2已正式发布!作为一款基于 HTML5 的前端开发工具包,WijmoJS由 80 多种灵活、高效、跨平台、零依赖的 JavaScript组件构成,完美兼容Angular、React、Vue 等框架,可助力企业快速构建出一套成熟的 Web 应用程序。

如何快速在 Vue 中实现流向图或迁徙图?

在数据地图中,流向地图属于高频应用场景,但实现起来并不容易,本文来将以Vue这个热门的Web技术为例,探讨如何在项目中快速开发出炫酷的流向地图。

SpreadJS 新版发布,增强产品功能、新增Vue等框架的示例代码

伴随着SpreadJS V13.0 Update2 的正式发布,其图表、排序、形状等功能进一步增强。同时,针对重要的产品资源,SpreadJS还在学习指南中增加了React、Vue、Angular框架的示例代码,具体内容见下方说明

为什么 Vue 更符合这个时代的大势所趋

不久前,尤雨溪发布了 Vue 3.0 Beta 版本。发布之后我们对社区里的前端开发者做了一次调查沟通,大家普遍认为 Vue 已经具备了商业项目开发的必备条件,如语法精炼、优雅而简洁、代码的可读性高、成熟的组件模块化能够让开发者从编码中获得乐趣等等,当然,还有商业项目开发最为看重的与第三方控件的结合能力。

Vue+SpringBoot+SpreadJS 实现的在线文档

在线文档,顾名思义就是通过在线的方式对文档进行操作,实现如数据填报、数据计算、可视化、在线导入导出 Excel 文件、自定义系统外观、工具栏、在网页内满足单人或多人编辑并将文件上传至服务端保存的功能。

“在线Excel文档编辑系统”新手开发训练营

为帮助所有前端开发者和企业技术决策者应对纷繁复杂的业务场景,开发出最合适业务需要的协同办公工具,葡萄城特推出《“在线Excel文档编辑系统”新手开发训练营》,旨在向您传授葡萄城在“表格文档在线编辑系统”领域的成功经验,引导您开发出一款基于Vue框架,简单、能迅速投入使用的在线Excel文档编辑软件。

前端开发工具包WijmoJS V2019.0 Update3 正式发布

近期,葡萄城前端开发工具包WijmoJS V2019.0 Update3 正式发布,至此WijmoJS已经做到:为每个JavaScript库和框架都提供了同样丰富、高性能且灵活的JavaScript UI组件。

前端开发工具包WijmoJS 新特性:FlexGrid的Vue单元格模板

近期,葡萄城前端开发工具包WijmoJS V2019.0 Update3 正式发布。本次发布,WijmoJS将支持Angular 9和Ivy编译器!与此同时,WijmoJS还提供了用于React和Vue框架的FlexGrid单元格模板,以及针对Vue组件的双向绑定模式,不但简化了表单填报的步骤,还增强了FlexGrid的实用性性能。最后,针对TypeScript类型,WijmoJS同样进行了优化,使其在VSCode中更易于使用。

Vue中的计算属性、方法和侦听属性的区别

对于刚开始学习Vue的开发者来说,十分容易混淆Vue中计算属性、方法和侦听属性,希望通过本文的介绍,您能了解并分辨这三者的区别。

WijmoJS 以声明方式添加 Vue 菜单项

在V2019.0 Update2 的全新版本中,Vue框架下 WijmoJS 的前端UI组件功能得到再度增强。如今,向wj菜单组件添加项的方法将不限于:将其绑定到菜单项数据数组。

SpreadJS与Vue集成,苏宁集团“极客办公”系统开发案例

“造极”如今已成为苏宁集团的年度核心关键词。“造极”在具体工作上的体现,代表着苏宁不断追求极致的工匠精神,即对待每一个环节,都要严格要求、精益求精。“极客办公”系统,正是在这种环境下应运而生。本期公开课,葡萄城特邀苏宁易购系统架构师——候健,为我们深入讲解:如何在Vue脚手架工程中,整合SpreadJS纯前端表格控件与在线表格编辑器源码,实现Web版全功能Excel的具体实践。

Vue开发者指南:2019你最需要学些什么?

作为 Vue 的初学者,您或许已经听过很多关于它的专业术语了,例如:单页面应用程序、异步组件、服务器端呈现等,您可能还听过和Vue经常一起被提到的工具和库,如Vuex、Webpack、Vue CLI和Nuxt。

Vue 集成 SpreadJS(Excel在线编辑操作)

最近公司开了个新项目,需要在线做财务损益报表,经过技术选型,目前定位了通过SpreadJS实现。本文初步实现1、2、3的需求,并在文章最后附注4、5的实现思路希望能帮到你们。

WijmoJS 2019V1正式发布:全新的在线 Demo 系统,助您快速上手,开发无忧

前端开发工具包WijmoJS在2019年的第一个主要版本2019V1已经发布,本次发布包括了更加易用的在线Demo系统、各控件新增功能、NPM包的改动,以及全新的浏览器API组件。

都 9102了,该选择 Angular、React,还是Vue?

尽管Web开发的典型应用场景除了将服务器用作平台、浏览器用作客户端之外,几乎很少活跃于其他业务领域,但不可否认JavaScript语言和框架的使用已经成为了主流。Angular、React 和 Vue,作为 JavaScript的三大框架已逐步发展成熟,三者的差异性也越发明显,假设JavaScript还会继续流行十年左右,未来十年,你将会作何选择?