修改fill和stroke的实现方式

如果上一个edge的fill和现在的一样则不执行beginfill函数
如果edge没有strokeStyle则使用默认linestyle，也就是笔触宽度为0，即没有线条