ブログの投稿ログ

2021年
9月
8月
7月
6月

imgタグを動的に扱う

vuexのステータスに合わせて表示したい画像を変えたい場合に画像がうまく表示しなかったので解決策を書いていきたいと思います。

解決方法

	<img :src="require(`@/xxx/${$state.hoge}.png`)" />

v-bind:srcを使用して表示したい対象の画像をrequireで囲ってあげる

三項演算子の場合

<img :src="this.graph ? require( `@/assets/normal.svg`) : require( `@/assets/${$state.hoge}`)">