Closed PeachScript closed 8 years ago
感谢反馈!
这个我当时也做过权衡,使用v-if
的问题是会把组件变成片段组件(Fragment Component)
之所以最后采用了现在的方案,是因为如果添加了v-link
,则我认为你应该是使用了vue-router
(这是几乎可以确定的事),因此此时应该放弃href
恩,非常抱歉今天才注意到 issues 里面也有回复,所以之前只回复了 Pull Request。你的考虑确实很有道理,反倒是我之前的解决方式显得太过粗鲁了,思考之后我又换了一种方式解决该问题,请看:https://github.com/adcentury/vue-weui/pull/39。
另外个人感觉之前你将这个“权衡”的结果放在组件文档中的话会更加好,这样看文档的人第一眼就能知道 link 和 routerLink 是会产生冲突的 😀
非常感谢你的PR,该问题已经解决,所以我就将issue关闭了哈
好的,因为手里的项目有使用这个框架,所以希望你能尽快 patch 一个新版本,非常感谢 ~
在使用
link-cell
组件的时候,就算只设置link
属性,也不会生成正确的href
,因为v-link
指令一旦加上,就会覆写href
属性。