当前位置: 首页 > 知识库问答 >
问题:

src属性中的VueJS插值

郏实
2023-03-14

在带有TypeScript和Vuetify应用程序的VueJS中,我有十张图片,分别是picture1.png、picture2.png、picture3.png等。我正在尝试制作

<template>
    <div class="home">
        <div class="pictures">
            <div v-for="index in Array.from({length: 10}, (v, k) => k+1)" :key="index">
                <img src='../assets/pictures/picture{{index}}.png'>
            </div>
        </div>
    </div>
</template>

这有一个错误,即属性中的内插已被删除。为了回答这个问题,你应该使用v-bind来代替:

<template>
<div class="home">
    <div class="picture">
        <div v-for="index in Array.from({length: 10}, (v, k) => k+1)" :key="index">
            {{index}}
            <img :src="'../assets/pictures/picture' + index + '.png'">
        </div>
    </div>
</div>

例如,它会输出十个断开的图像,src的字面意思如下:src=“../assets/pictures/picture1.png”

而该文件不存在,因此它会显示断开的图像图标。

如果我只使用

有没有一种方法可以在Vue中正确地动态处理构建imgsrcs,但仍然允许它以处理正常srcs的方式处理它,而无需动态绑定?


共有1个答案

那开济
2023-03-14

我幸运地做到了以下几点。

:src="require(`images/image-${index}.png`)"
 类似资料:
  • 问题内容: 我需要在CSS中定义的src属性。有没有办法指定这个属性? 问题答案:

  • 我想从图像(即img)标签中提取源(即src)属性,我使用bs4,我不能使用来获取,但是我可以获取。我该怎么办?

  • 本文向大家介绍jquery得到iframe src属性值的方法,包括了jquery得到iframe src属性值的方法的使用技巧和注意事项,需要的朋友参考一下 取得iframe src属性的的值: Html代码

  • 我已经创建了一组问题和答案,每个问题旁边是一个img,每当有人点击一个问题时,我会尝试切换该图像的src。到目前为止,因为问题存储在nodelist中,我设法让图像切换,但它切换了所有的图像,我只想让我点击的问题切换存储在里面的图像。 null null

  • 在下面的 VueJS 2 组件中,我可以将 imgdata 属性添加到 area.questions 数组中的每个问题。它的工作原理 - 我可以从控制台中看到.log存在imgdata具有值的问题。但是,尽管使用了$set它仍然没有反应,并且imgdata不在视图中!我怎样才能使它被动?

  • 问题内容: 我有以下情况。 我向用户展示了服务器上的一些音频文件。用户单击一个,然后最终对选定的文件夹和文件执行onFileSelected。该函数的作用是更改嵌入对象的源。因此,在某种程度上,它是所选文件的预览,然后接受它并保存用户的选择。。 HTML JavaScript 现在,这在Firefox中可以正常工作,但是Safari和Chrome只是拒绝更改源,而与操作系统无关。 jQuery找到