feat(recipe list): 修改菜谱列表中的 tag 颜色,按菜谱类型区分
修改菜谱列表中的 tag 颜色,按菜谱类型区分 Signed-off-by: Ching <loooching@gmail.com>
This commit is contained in:
parent
931fecd152
commit
66a6777139
@ -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() {},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user