请问vue如何在单文件内复用某段代码?
例如我有一个代码块A,我需要在某些情况下包含在某个节点里
比如,代码块A 是几十行的内容
<div v-if="needScroll">
<scroll-view>
代码块A
</scroll-view>
</div>
<div v-else>
代码块A
</div>
有什么简便的写法吗?
目前是直接复制一份在上下,改起来要改两个地方有点乱
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
做一个组件,用slot装载代码A。
将代码块A封成一个新的组件,代码块A需要的数据都通过props传进去
http://hcysun.me/vue-design/m...