使用render渲染图片的代码:


其中,图片的地址应该是使用attrs而不是经常使用的props,这点坑了自己很久。然后就是图片要想访问得到有两种方式,网上已经有人做过相关方面的说明了,我采用的是将图片保存到项目的static目录中。另外,在此之前,我使用的是render渲染iview的跑马灯,在控制台看到图片是加载在了跑马灯的item中的,但是就是不显示,打开或者关闭开发者模式就会显示,但是显示的效果是图片像是铺在一张布上,我在第二个item那可以看到第一个的影子,不知道什么原因。

另外,对于render中根据变量的值来渲染组件(即render中做出v-for的效果)

render: (h,params) =>{
  return h('div',arr.map(i)=>{
    return h('div', i)
})
}
Logo

前往低代码交流专区

更多推荐