Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vuejs2 使用项目文本作为自定义Vietify v-combobox项目的函数_Vuejs2_Vuetify.js - Fatal编程技术网

Vuejs2 使用项目文本作为自定义Vietify v-combobox项目的函数

Vuejs2 使用项目文本作为自定义Vietify v-combobox项目的函数,vuejs2,vuetify.js,Vuejs2,Vuetify.js,我想自定义我的组合框项目,以使用项目文本道具,如下所述: 这里是vuetify示例的一个分支,我在其中定义了一个始终返回“test”的函数: :item-text="() => 'test'" 代码笔: 没有调用我的函数有什么原因吗?如文档中所述,“项文本”似乎仅在项是对象时使用,而不是在它们是基本体时使用 使用对象时,将查找文本和值字段。这可能是 使用项目文本和项目值道具进行更改 正如文档中所说,“条目文本”似乎只在条目是对象时使用,而不是在它们是原语时使用 使用对象时,将查找文本和

我想自定义我的组合框项目,以使用项目文本道具,如下所述:

这里是vuetify示例的一个分支,我在其中定义了一个始终返回“test”的函数:

:item-text="() => 'test'"
代码笔:

没有调用我的函数有什么原因吗?

如文档中所述,“项文本”似乎仅在项是对象时使用,而不是在它们是基本体时使用

使用对象时,将查找文本和值字段。这可能是 使用项目文本和项目值道具进行更改

正如文档中所说,“条目文本”似乎只在条目是对象时使用,而不是在它们是原语时使用

使用对象时,将查找文本和值字段。这可能是 使用项目文本和项目值道具进行更改


对于Codepen示例,请使用
选择
作用域插槽,而不是
项文本
属性


{{yourFunc()}}

对于您的Codepen示例,请使用
选择
作用域插槽,而不是
项文本
属性


{{yourFunc()}}

这是我最终选择的解决方案,即使我不想重新定义整个项目模板。这是我最终选择的解决方案,即使我不想重新定义整个项目模板。
<v-combobox :items="items">
    <template slot="selection" slot-scope="{item, index}">
        {{ yourFunc() }}
    </template>
</v-combobox>