vue怎么实现瀑布流布局
创始人
2024-12-16 05:22:07
0次

Vue的优点

Vue具体轻量级框架、简单易学、双向数据绑定、组件化、数据和结构的分离、虚拟DOM、运行速度快等优势,Vue中页面使用的是局部刷新,不用每次跳转页面都要请求所有数据和dom,可以大大提升访问速度和用户体验。

  vue中的瀑布流布局组件需求:图片容器宽度固定,高度根据图片自适应,图片一行不能排列时候,换行依次从左往右排列。另外结合vue-lazy实现懒加载(npmivue-lazyload--save-dev)使用也很简单,在需要懒加载的img标签上将:src换成v-lazy。

  瀑布流插件父组件传递数据:

waterfallData:[
  {
  e_img:"test.jpg",
  //图片
  e_intro:"描述信息",
  u_img:"test.jpeg",
  //标记图
  u_name:"开发者"},
  {
  e_img:"test.jpg",
  e_intro:"描述信息",
  u_img:"test.jpeg",
  u_name:"开发者"}
  ]
  定宽不定高瀑布流布局子组件插件