泸州网站制作【泸州网站优化】泸州建网站、泸州微信公众号运营、泸州网页设计、泸州微信小程序商城-网站优化-网站建设【企业网站制作|网页设计】- 高端网站建设 - 书生商友信息科技-

全国热线:400-111-6878

网站建设推广专家

泸州网站制作【泸州网站优化】泸州建网站、泸州微信公众号运营、泸州网页设计、泸州微信小程序商城

发表日期: 2021-06-03 15:13:14 浏览次数:131

泸州网站制作【泸州网站优化】泸州建网站、泸州微信公众号运营、泸州网页设计、泸州微信小程序商城


网站建设.jpg


泸州,古称“江阳”,别称酒城、江城 [75]  ,是四川省地级市,全国区域中心城市 [75]  ,川渝滇黔结合部区域中心城市和成渝地区双城经济圈南翼中心城市 [1]  、重要的商贸物流中心,长江上游重要的港口城市。截止2020年12月底,全市乡镇政区126个,面积12232.34平方公里。2020年末全市公安户籍登记户数158.09万户,户籍总人口507.95万人,其中乡村人口305.71万人,城镇人口202.24万人,户籍人口城镇化率39.8% [12]  ;2020年泸州市常住人口4254149人 [86]  。

泸州是国家历史文化名城,具有两千多年历史文化;西汉设江阳侯国;梁武帝大同年间建置泸州;泸州在宋代即为西南要会,明代即与成都、重庆三足鼎立,成为当时全国33个商业大都会之一。 [76]  形成了以名酒文化、生态文化、红色文化、历史文化、长江文化为代表的五大特色旅游资源;拥有国家4A级旅游景区7个,国家3A级旅游景区6个,国家2A级旅游景区9个。 [3-4]  [75] 

泸州是长江中上游地区第二大集装箱码头,四川第三大航空港 [77]  ;也是第三批国家新型城镇化综合试点地区、跨境电子商务综合试验区;世界级白酒产业基地,国家重要的以名优酒为主体的食品工业基地、循环型化工基地、清洁能源生产基地、国家高性能液压件高新技术产业化基地、国家9大工程机械生产基地之一。 [2] 

先后获得过联合国改善人居环境最佳范例奖(迪拜奖)、中国地级市民生发展100强、国家卫生城市、中国优秀旅游城市、国家森林城市、国家园林城市、全国文明城市、国家水生态文明城市等荣誉。 [5-6] 



概述

在使用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电话办理
网络推广
网站建设
网店装修
微信公众号开发
网页设计
网络公司
域名企业邮箱
服务器空间
网站案例报价
百科问答
编辑排版美工
App软件开发
百度推广
代运营托管
logo设计
网络全网营销
网站备案
网站定制
小程序开发公司
首页
电话
立即预约