亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Nextjs 向組件發送數據(頁面標題)

Nextjs 向組件發送數據(頁面標題)

藍山帝景 2022-01-01 21:09:37
我正在嘗試為我的 next.js 項目中的每個頁面設置自定義標題。假設這是我的簡單布局const MainLayout = props => {  return (    <Layout style={{ minHeight: "100vh" }}>      <Head>        <title>I AM TITLE</title>        <meta name="viewport" content="width=device-width, initial-scale=1" />        <meta charSet="utf-8" />      </Head>      <Layout>        <Content>{props.children}</Content>        <FooterView />      </Layout>    </Layout>  );};export default withTranslation('common')(MainLayout)和登錄頁面。import MainLayout from "../../components/layout/Layout";class NormalLoginForm extends React.Component {  render() {    const { getFieldDecorator } = this.props.form;    return (      <MainLayout>        // LOGIN FORM      </MainLayout>    );  }}const WrappedNormalLoginForm = Form.create({ name: "normal_login" })(  NormalLoginForm);export default WrappedNormalLoginForm;我只是找不到如何將標題從登錄頁面發送到像變量一樣的布局的方法(我仍然是新手)。感謝您的任何幫助。
查看完整描述

1 回答

?
www說

TA貢獻1775條經驗 獲得超8個贊

您將希望將標題作為道具傳遞。


<MainLayout title='Login Page'>

  // LOGIN FORM

</MainLayout>

<title>{props.title}</title>

您還可以將標題作為動態變量傳入:


<MainLayout title={loginPageTitle}>

  // LOGIN FORM

</MainLayout>


查看完整回答
反對 回復 2022-01-01
  • 1 回答
  • 0 關注
  • 361 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號