我有一个我应用的组件
<div v-html="dataProperties.replace(/name/g, index)">
在原始 HTML 的 dataProperties 中,我有一个输入标记,
v-model="data[name].property"
除了输入保持为空,即使 data[index].property 存在并且在我的组件数据中不为空。
<template>
<div class="entity-list" :class="{'client-empty': !entities.length, row: entities.length}">
<div v-for="(entity, index) in entities" class="col-md-6 entity-item">
<div class="data">
<slot :entity="entity">
{{ entity.id }}
</slot>
<div v-html="dataProperties.replace(/__name__/g, index)">
</div>
</div>
</div>
<template v-if="!entities.length">
<h6>Aucun gestionnaire</h6>
<img :src="imgPath" alt="tobad"/>
</template>
</div>
</template>
<script>
export default {
name: "ListingForm",
props: [
'entities',
'imgPath',
'dataProperties'
],
data() {
return {
}
}
}
</script>