userChipsのコンポーネントを使った時にuserChipsに何かの値を渡してその値に応じてstyleを変化させることって可能なのでしょうか?
propsの値に応じて border-radius: 13px;を適応させるか適応させないかをしたいです。
わかる人がいましたら教えてください。
よろしくお願いいたします。
<user-chip v-for="book in user.books" :text="`${book.name}`" :key="book.id" :hogehoge="true" />
<template> <div class="chip"> <p>{{ text }}</p> </div> </template> <script lang="ts"> import { Component, Vue, Prop } from 'vue-property-decorator' @Component export default class UserChip extends Vue { @Prop({ type: String, required: true }) text: string @Prop({ type: boolean }) hoogehoge: boolean } </script> <style lang="scss" scoped> .chip { margin-right: 8px; margin-bottom: 8px; padding: 6px 12px; // border-radiusを適応させるかさせないかをpropsの値で判断させたい border-radius: 13px; box-sizing: border-box; max-width: 388px; p { text-overflow: ellipsis; font-style: normal; font-weight: normal; font-size: 12px; line-height: 14px; color: #000000; white-space: nowrap; overflow: hidden; } } </style>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/15 14:04
2020/04/15 14:05 編集
2020/04/15 14:07
2020/04/15 14:11
2020/04/15 14:13
2020/04/15 14:30
2020/04/15 14:34
2020/04/15 14:36 編集
2020/04/15 14:35
2020/04/15 14:45
2020/04/15 14:52
2020/04/15 14:54
2020/04/15 14:54
2020/04/15 14:57
2020/04/15 14:58
2020/04/15 14:58
2020/04/15 14:58
2020/04/15 15:03 編集
2020/04/15 15:07
2020/04/15 15:09
2020/04/15 15:12
2020/04/15 15:15
2020/04/15 15:15
2020/04/15 15:16
2020/04/15 15:19
2020/04/15 15:21
2020/04/15 15:22
2020/04/15 15:22
2020/04/15 15:37 編集
2020/04/15 15:25
2020/04/15 15:55
2020/04/15 15:56