分类
Javascript

使用vue cli单元测试

要保证前端的代码质量,单元测试是少不了的。特别是对核心业务的代码,要更详细地进行单元测试。之前使用Karma写过AngluarJS单元测试。现在vue项目越来越多,怎么写vue的单元测试呢?记得vue cli的webpack模板是支持单元测试的。下面我们就来简单介绍一下怎样使用使用vue cli中的jest运行器写单元测试。

分类
Javascript

解决Koa cookie不支持中文的问题

最近Node.js用得比较多,遇到的问题也比较多。在使用Koa获取cookie时。我发现不支持中文。回想我们用Express的cookie-parser中间件没有这个问题呀。他们的实现有什么不一样吗?分析原码后我大概明白了其中原因。

分类
PHP

ZendAMF 1.11.11的版本问题

最近用到了ZendFramework 1.11.11,记得ZendAMF应用也用到了ZendFramework。我想把它们整合起来,于是将ZendFramework的library路径加到PHP的include_path中。结果再次运行以前的Flex ZendAMF应用时,出错:Send failed Channel.Connect.Failed error NetConnection.Call.BadVersion。应该是ZendFramework版本升级造成的问题,Flash Builder 4.6(4.5)要求下载的版本是ZendFramework 1.11.2。

分类
Flash

pdf2swf: Error applying selected viewer

大家都知道,pdf2swf可以很方便地将PDF文件转换SWF文件。今天用这个工具进行转换却出错了:Error applying selected viewer

Google Baidu了好久,都是一些pdf2swf转换乱码问题。无意中,我发现被转换的PDF文件名为中文,于是我抱着试一试的想法,将该文件名为英文,居然转换成功了,呵呵!后来发现在非英文Windows操作系统下,pdf2swf也不支持非英文路径下PDF文件的转换。

实践证明,搞IT这行要自己多尝试才能真正沉淀出经验。

分类
Flash

Flex Chart组件导致设计模式不能正常使用

今天,用Flash Builder 4基于Flex SDK 4新建了一个Chart应用,结果将Chart组件所在MXML文件切换到设计模式时出错:设计模式:布置组件时出错。请选择“设计”>“刷新”以刷新设计模式。

刷新了N次还是出现那个错误。逐个移除组件进行测试,最终是发现罪魁在于Chart组件,这是因为Chart组件自定义了GridLines,如下所示: