About the problem of dynamic splicing src image address of img in Vue

About the problem of dynamic splicing src image address of img in Vue

Let's take a look at the dynamic splicing of img in Vue: src picture address, the specific content is as follows:

Usage scenario: Match local image resources according to the image tag returned by the backend. For example: According to the k1 tag returned by the backend, the front end generates the image resource path assets/images/inventory/k1.png

<template>
    <div class="fl">
          <img :src="getImgUrl(gatherInfo.img1)" alt="">
          <img :src="getImgUrl(gatherInfo.img2)" alt="">
          <img :src="getImgUrl(gatherInfo.img3)" alt="">
     </div>
</template>
data(){
    return {
      gatherInfo:
        title: 'Inventory summary information',
        img1: 'k1',
        img2: 'k2',
        img3: 'k3',
      },
    }
}

In methods

//Get the image address getImgUrl (img) {
      return require("@/assets/images/inventory/" + img+ ".png");
    },

This is the end of this article about dynamic splicing of img in Vue: src image address. For more relevant vue img dynamic splicing content, please search 123WORDPRESS.COM's previous articles or continue to browse the following related articles. I hope everyone will support 123WORDPRESS.COM in the future!

You may also be interested in:
  • Vue render function dynamically loads img's src path operation
  • Use vue to dynamically splice urls through variables
  • Some experience on dynamic splicing of vue src path

<<:  How to configure MySQL8 in Nacos

>>:  How to install tomcat in docker and deploy the Springboot project war package

Recommend

Detailed Tutorial on Installing MySQL 5.7 on RedHat 6.5

RedHat6.5 installation MySQL5.7 tutorial sharing,...

Summary of the benefits of deploying MySQL delayed slaves

Preface The master-slave replication relationship...

The difference and choice between datetime and timestamp in MySQL

Table of contents 1 Difference 1.1 Space Occupanc...

Detailed explanation of the use of umask under Linux

I recently started learning Linux. After reading ...

Analyze the selection problem of storing time and date types in MySQL

In general applications, we use timestamp, dateti...

How to implement responsive layout in vue-cli

When we are doing front-end development, we will ...

How to find websites with SQL injection (must read)

Method 1: Use Google advanced search, for example...

How to use Vue to implement CSS transitions and animations

Table of contents 1. The difference between trans...

Introduction to install method in Vue

Table of contents 1. Globally registered componen...

Let’s take a look at JavaScript precompilation (summary)

JS running trilogy js running code is divided int...

CSS code abbreviation div+css layout code abbreviation specification

Using abbreviations can help reduce the size of yo...

MySQL 5.5.27 winx64 installation and configuration method graphic tutorial

1. Installation Package MYSQL service download ad...