vue种render函数动态加载img的src路径
分享一下我去如何解决vue render 中 如何正确配置img的src 路径?一、我的项目中有俩层组件,第一层父组件,第二层是render函数封装的组件,父组件调用render函数组件二、render函数中需要创建<img>标签,img中的src是父组件传进来的;src正确传进来,图片却不不显示。三、解决办法:首先在...
·
分享一下我去如何解决vue render 中 如何正确配置img的src 路径?
一、我的项目中有俩层组件,
第一层父组件,第二层是render函数封装的组件,父组件调用render函数组件
二、render函数中需要创建<img>标签,img中的src是父组件传进来的;
src正确传进来,图片却不不显示。
三、解决办法:
首先在父组件中将图片import进来,
import empty from "./img/empty.png";
在父组件的data中声明一个变量,将empty图片引入进来
empty: empty,
父组件把图片传给子组件,子组件为
<index-grid :empty="empty"></index-grid>
子组件在props中接收empty
props: {
empty: {
type: String
}
},
子组件可以直接使用src
img.push(
h("img", {
style: {
verticalAlign: "middle"
},
attrs: {
src: empty
}
})
);
欢迎关注我的个人技术公众号!javascript艺术
更多推荐
已为社区贡献18条内容
所有评论(0)