dala00の100DaysOfCode
2019-02-21に投稿

Day31

  • Crieitのトップにもっとたくさん記事を表示できるようにした
  • 質問サービスのメタタグを調整中

こんな感じの関数でNuxt.jsにわたすhead用のオブジェクトを作成している。

export interface CreateHeadOptions {
  title?: string
  description?: string
  image?: string
}

export function createHead(options: CreateHeadOptions) {
  const head: any = { meta: [] }

  if (options.title) {
    const title = `${options.title} - 質問サービスタイトル未定`
    head.title = title
    head.meta.push({ hid: 'og:title', property: 'og:title', content: title })
  }

だら@Crieit開発者

Crieitの開発者です。 Webエンジニアです(在宅)。大体10年ちょい。 記事でわかりにくいところがあればDMで質問していただくか、案件発注してください。 業務依頼、同業種の方からのコンタクトなどお気軽にご連絡ください。 業務経験有:PHP, MySQL, Laravel, React, Flutter, Vue.js, Node, RoR 趣味:Elixir, Phoenix, Nuxt, Express, GCP, AWS等色々 PHPフレームワークちいたんの作者

dala00の100DaysOfCode
所有者限定モードのためこのボードには投稿できません
コメント
dala00の100DaysOfCode