汉中小程序制作【汉中企业邮箱】汉中网站外包、汉中微信商城开发、汉中网店美工、汉中淘宝设计-小程序制作-网站建设【企业网站制作|网页设计】- 高端网站建设 - 书生商友信息科技-

全国热线:400-111-6878

网站建设推广专家

汉中小程序制作【汉中企业邮箱】汉中网站外包、汉中微信商城开发、汉中网店美工、汉中淘宝设计

发表日期: 2021-05-27 10:11:40 浏览次数:237

汉中小程序制作【汉中企业邮箱】汉中网站外包、汉中微信商城开发、汉中网店美工、汉中淘宝设计


网站建设.jpg


汉中市,陕西省地级市,简称“汉”,古称南郑、兴元、梁州、天汉。位于陕西省南部,北依秦岭,南屏巴山,中部为汉中平原。辖汉台区、南郑区、城固县、留坝县、勉县、佛坪县、略阳县、宁强县、西乡县、镇巴县、洋县2区9县。汉中市因汉水而得名,自古就有“天汉”之美称。被评为中国最美十大城镇之一,被誉为“汉人老家”。汉中是长江第一大支流汉江的源头,陕南地区最大城市,是关中-天水经济区和成渝经济区的重要连接枢纽,是成都到西安的必经之地,也是两汉三国文化的主要发祥地,素有“汉家发祥地,中华聚宝盆” [1]  的美誉。

汉中自古就被赞誉为“鱼米之乡”,也是有名的“天府之国”。汉中有四宝:朱鹮、大熊猫、金丝猴和羚牛。汉中被称为熊猫故里;生存有世界濒危鸟类、“世界珍禽”——朱鹮,故又被称为“朱鹮之乡”。

汉中被列为国家历史文化名城、中国优秀旅游城市、国家生态建设示范市、国家首批全域旅游示范区、国家卫生城市。2017年10月,被授予“国家园林城市”称号。 [2-3] 

2018年4月2日,汉中市入选科技部、国家发展改革委发布支持新一批城市开展创新型城市建设的名单。2019年2月2日,《西安海关关于变更及增设关区代码的公告》(中华人民共和国西安海关公告2019年第8号)正式增设汉中海关。汉中海关关区代码:9014。关区全称:汉中海关。管辖范围:汉中市和安康市。关区简称:汉中海关。 [4]  汉中关区代码用于办理汉中海关除货运监管以外的各项海关业务,关区代码自2019年2月1日起正式启用。



概述

在使用next.js对react进行服务端渲染的时候我们遇见如图问题,Warning: Expected server HTML to contain a matching <div> in <li>.原因是我们的页面上出现了跟服务端不匹配的标签,这个标签产生的原因就是我们动态判断显示的内容,比如说我们在登陆的时候,登陆成功是不是要显示我们的用户信息,填充到界面上,这样我们就知道页面跟服务端的页面发生了变化!

next.js出现Warning: Expected server HTML to contain a matching问题解决
错误写法(服务端渲染我们不能使用如下图方法进行权限判断)

next.js出现Warning: Expected server HTML to contain a matching问题解决

正确使用(采用dynamic动态导入)

next.js出现Warning: Expected server HTML to contain a matching问题解决

错误代码

Warning: Expected server HTML to contain a matching <div> in <li>.
    in div (created by Trigger)
    in Trigger (created by SubMenu)
    in li (created by SubMenu)
    in SubMenu (created by Connect(SubMenu))
    in Connect(SubMenu) (created by Context.Consumer)
    in SubMenu (at header.js:100)
    in ul (created by DOMWrap)
    in DOMWrap (created by SubPopupMenu)
    in SubPopupMenu (created by Connect(SubPopupMenu))
    in Connect(SubPopupMenu) (created by Menu)
    in Provider (created by Menu)
    in Menu (created by Context.Consumer)
    in InternalMenu (created by Context.Consumer)
    in Menu (at header.js:94)
    in header (created by Basic)
    in Basic (created by Context.Consumer)
    in Header (at header.js:90)
    in div (at header.js:89)
    in HeaderLayout (created by ConnectFunction)
    in ConnectFunction (created by ForwardRef(LoadableComponent))
    in ForwardRef(LoadableComponent) (at commonLayout.js:20)
    in section (created by Context.Consumer)
    in BasicLayout (created by Context.Consumer)
    in Layout (at commonLayout.js:19)
    in LocaleProvider (created by Context.Consumer)
    in SizeContextProvider (created by Context.Consumer)
    in LocaleReceiver (created by ConfigProvider)
    in ConfigProvider (at commonLayout.js:18)
    in CommonLayout (at pages/index.js:47)
    in Index (at _app.js:44)
    in Provider (at _app.js:43)
    in MyApp
    in Container (created by AppContainer)

如果不用next服务端渲染就不会出现上面问题,如果使用解决如下

ext.js 支持 JavaScript 的 TC39 提议dynamic import proposal。你可以动态导入 JavaScript 模块(如 React 组件)

我们查看官网我们可以动态导入组件而不对组件进行服务端渲染

import dynamic from 'next/dynamic'
const DynamicComponentWithNoSSR = dynamic(import('../components/hello3'), {
  ssr: false
})
export default () =>
  <div>
    <Header />
    <DynamicComponentWithNoSSR />
    <p>HOME PAGE is here!</p>
 </div>

把当前组件ssr关掉即可! ssr:false



汉中小程序制作汉中企业邮箱汉中网站外包、汉中微信商城开发、汉中网店美工、汉中淘宝设计

上一条:汉中网站优化【汉中开通400电话】汉中网站搭建、汉中微信公众号推文外包、汉中开通京东拼多多设计、汉中淘宝装修
下一条:汉中企业微信公众号小程序开发公司、汉中企业网页设计方案、汉中做网站开发价格、汉中微信公众号制作运营报价明细表、汉中网站设计公司费用、汉中网站推广大概需要多少钱
网站制作
小程序制作
网站优化
网站开发
400电话办理
网络推广
网站建设
网店装修
微信公众号开发
网页设计
网络公司
域名企业邮箱
服务器空间
网站案例报价
百科问答
编辑排版美工
App软件开发
百度推广
代运营托管
logo设计
网络全网营销
网站备案
网站定制
小程序开发公司
首页
电话
立即预约