タグ: question
- このトピックには1件の返信、1人の参加者があり、最後にHayakawaYuにより2024-02-01 11:38 AMに更新されました。
2件の投稿を表示中 - 1 - 2件目 (全2件中)
-
投稿者投稿
-
以前のプロジェクトを読み込もうとしたのですが、UEFNでフォートナイトのプロジェクト(ファイルゾーン)に行かないと表示されません。実行しよ以前のプロジェクトを読み込もうとしたのですが、UEFNでフォートナイトのプロジェクト(ファイルゾーン)に行かないと表示されません。実行しようとしてもファイルが見つかりません。
<script setup lang="ts"> import { computed, ref, inject } from "vue" import { nowKey, conferenceKey } from "@/composables/keys" import dayjs from "@/plugins/dayjs" import type { VBtn } from "vuetify/components" import KSubHeadingSimple from "@/components/KSubHeadingSimple.vue" import type { Content } from "@/composables/contents/download" import { usePathResolver } from "@/composables/pathResolver" import { downloadPdf } from "@/composables/pdf" const now = inject(nowKey) if (now === undefined) throw new Error("now is not provided.") const conference = inject(conferenceKey) if (conference === undefined) throw new Error("conference is not provided.") const props = defineProps<Content>() type Emits = { callback: [type: "completed" | "error"] } defineEmits<Emits>() defineOptions({ inheritAttrs: false }) const downloadPeriod = computed(() => { const _start = dayjs(props.start).format("YYYY/M/D (ddd) H:mm") const _end = dayjs(props.end).format("YYYY/M/D (ddd) H:mm") // TODO: end が 0:00 の場合は前日表記にするなどする return `${_start} ~ ${_end}` }) const disabled = computed(() => !now.value.isBetween(props.start, props.end)) const dialog = ref(false) interface Actions { modalComponent: () => void pdfToken: () => void linkUrl: () => void } </script>
I tried to do research on this but nothing
このコードはVue.jsとTypeScriptを使用して、特定のコンテンツ(PDF、モーダルコンポーネント、リンクURL)をダウンロードまたは表示するためのコンポこのコードはVue.jsとTypeScriptを使用して、特定のコンテンツ(PDF、モーダルコンポーネント、リンクURL)をダウンロードまたは表示するためのコンポーネントを定義しています。ユーザーが提供したコンテキストに基づいて、いくつかの改善点や機能追加の提案をします。1. 発行期間の表示改善
downloadPeriodの計算プロパティで、終了時間が0:00の場合に前日の日付で表示するようにするTODOコメントがあります。これを実装するには、dayjsライブラリの機能を利用して終了時間が0:00かどうかを判断し、その場合には終了日を1日減らして表示するようにします。
const downloadPeriod = computed(() => { const startFormat = dayjs(props.start).format("YYYY/M/D (ddd) H:mm") let end = dayjs(props.end) if (end.hour() === 0 && end.minute() === 0) { end = end.subtract(1, 'day') } const endFormat = end.format("YYYY/M/D (ddd) H:mm") return
${startFormat} ~ ${endFormat}
}) -
投稿者投稿
2件の投稿を表示中 - 1 - 2件目 (全2件中)