前端必读:Vue响应式系统大PK(下)

响应式系统(Reactivity systems)是现代前端框架的关键部分之一。应用系统的的高度交互性、动态性和响应能力全靠它支持。每个Web开发人员而言都应该了解这一系统的功能和实践操作。

前端必读:Vue响应式系统大PK(上)

响应式系统(Reactivity systems)是现代前端框架的关键部分之一。应用系统的的高度交互性、动态性和响应能力全靠它支持。每个Web开发人员而言都应该了解这一系统的功能和实践操作。

政采云:数据可视化探索之 SpreadJS 表格控件

为了实现高性能的数据处理要求和更加易用的使用体验,平台的数据处理模块基于葡萄城的纯前端表格控件 SpreadJS 进行开发,本文将就平台的数据可视化功能和使用 SpreadJS 表格控件时的技术选型心得进行分享,希望对从事线上协同协作系统开发和可视化分析等方向的同学有一定的帮助。

轻量级工具Vite到底牛在哪

时下大热的vue框架又来了新开发环境构建工具——Vite,今天我们一起来了解一下这个新成员。

前端框架之争丨除了Vue、Angular和React还有谁与之争锋

如果你体验过JAVA这种强类型语言带来的便利,包括其丰富的类型变量、抽象与接口,转而使用JavaScript时,一定会觉得不够满意。尤其是JavaScript声明的变量Number可以轻而易举的分配给String,IDE如何执行任何类型的IntelliSense都让人十分困扰。面对这个技术障碍,我们就无法忽视TypeScript带来的便利。相比较于JavaScript,最为明显的一点就是我们可以赋予IDE实际使用的能力, 本文将要介绍一些TypeScript的编码技巧,帮助您更加快速高效的进行工作。

Vue 3自定义指令开发

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

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

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

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

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

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

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

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菜单组件添加项的方法将不限于:将其绑定到菜单项数据数组。

← 返回所有博客文章