feat(recipe list): 修改菜谱列表中的 tag 颜色,按菜谱类型区分

修改菜谱列表中的 tag 颜色,按菜谱类型区分

Signed-off-by: Ching <loooching@gmail.com>
This commit is contained in:
Ching 2022-02-12 17:30:56 +08:00
parent 931fecd152
commit 66a6777139

View File

@ -17,9 +17,12 @@
}" }"
> >
<template #title> <template #title>
<van-tag class="recipe-type-tag" plain type="primary">{{ <van-tag
constants.formatRecipeType(recipe.recipe_type) class="recipe-type-tag"
}}</van-tag> plain
v-bind:type="getTagType(recipe.recipe_type)"
>{{ constants.formatRecipeType(recipe.recipe_type) }}</van-tag
>
<span class="recipe-name"> {{ recipe.name }}</span> <span class="recipe-name"> {{ recipe.name }}</span>
</template> </template>
<template #value> <template #value>
@ -57,6 +60,13 @@ export default {
constants: constants, constants: constants,
is_link: true, is_link: true,
activeNames: ['1'], activeNames: ['1'],
getTagType: function (recipe_type) {
return {
[constants.RECIPE_TYPE_MEAT]: 'primary',
[constants.RECIPE_TYPE_VEGETABLE]: 'success',
[constants.RECIPE_TYPE_SOUP]: 'warning',
}[recipe_type];
},
}; };
}, },
mounted() {}, mounted() {},