Vuejs如何给元素添加自定义属性

Vuejs如何给元素添加自定义属性,第1张

有这样一个场景: v-for 渲染一个列表有10个子项,并且把第5个子项后的元素都添加一个属性 data-wow-delay='0.8s' ,实现如下:

可以得出一个给元素添加自定义属性的方法

当然,如果只是添加一个常见属性(css属性),例如class,style等,下面这种方法也可以。

最近有个需求,项目用的IVIEW4 UI.

问题:drawer组件在选中文本移动到蒙层松开会是drawer关闭(组件本身设计问题).

需求:用户在选中文本时幅度很大拖动到蒙层,drawer不关闭.

(抱怨两句,哪个傻逼脑子有坑选文本要那么大幅度?有空配张该用户使用设想图)

项目已经很多地方用到了,第一想到的最好修改的方法是,对第三方组件的修改,不可能直接修改源码。想了想能否从引入的时候进行修改,着手行动.发现是可行的。

特别注意:

selectText.type=='Range'

研究时发现,selectText 会默认拿到第一个label标签,需要通过type再进一步判断


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11806868.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存