- 博客(7)
- 收藏
- 关注
原创 关于使用vueSeamlessScroll插件实现一行多个item并行,最后垂直滚动的效果
这样只需要将item1的List交给vueSeamlessScroll就好了(配套需要准备两个东西,第一个是每一个item1的样式,第二个是准备数据结构)最近在做大屏展示的项目,要求展示列表要能自动滚动,用惯了第三方插件,于是我选择了用vueSeamlessScroll,大概像这样。这种一行多个item的,我翻遍了vueSeamlessScroll的官网也没有看到任何介绍一行多个的相关配置。但后来转换了一下思路,把一行多个再打包成一个item,这样每一行就是一个item了。但接下来我就遇到一个问题了。
2023-10-25 16:46:46
361
原创 js 将px或者rem宽度转换为数字的方法
像这样,如果存在多种单位的可能性,那么只需要在每次split之后取数组的第一项再进行下一种单位切割可以得到最后的字符串数字。split方法不会改变原字符串的值(即不会改变width的值),它返回一个新的结果,类型为数组(return Array)width属性的值类型是字符串,比如 ‘12px’, ‘12rem’,因此可以利用字符串的split方法。
2023-10-25 15:40:20
341
原创 取出嵌套多层的某个数据
当我们从某个嵌套多层的数据结构里取出某个属性的时候,往往需要验证取出该属性的路径中的每个对象(或数组)是否存在,否则很有可能会报undefined的错误在ES5中,我们的做法是通过 && 来做路径中对象(或数组)是否存在的判断,随着嵌套的层次越多,要写的逻辑就越长,不便于阅读和维护。为此,ES6给出的解决方案是 可选链运算符除此之外,一些第三方工具库和ui框架也内置有此方法,比如lodash的操作对象的_.get()方法第三方uniapp的UI框架,uview的内置api里的g
2023-04-24 13:43:53
604
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人