UNXT:服务端渲染技术

SEO:搜索引擎优化

搜索引擎收入则网站快。数据和静态页面一起抓取作为静态的页面。

---------------------------------------------------------------------------------01----------------------------------------------------------------------------------

搭建NUXT:

     看文档要指定两个名字的。

看下目录:assets主要是存储静态的资源文件

                  layouts:布局文件

                  pages:页面

                  plugins:放的是插件

                  store:状态管理

------------------------------------------------------------------------------02---------------------------------------------------------------------------------

 布局:

第一步:

项目2---十次方项目开发---前台---05

第二步:中间的是在哪里来的?     

项目2---十次方项目开发---前台---05

----------------------------------------------------------------------------03------------------------------------------------------------------------------

页面路由:

知识点1:自动找页面

项目2---十次方项目开发---前台---05

自动找布局中间的页面:

项目2---十次方项目开发---前台---05

-----

可以直接这样写:

项目2---十次方项目开发---前台---05

----

项目2---十次方项目开发---前台---05

这样也是可以的。

----------------------------------------------------------------------------04-------------------------------------------------------------------------------

服务端的数据渲染。

项目2---十次方项目开发---前台---05钩子函数:https://www.cnblogs.com/8080zh/p/11164277.html

这个方法执行的代码都是在服务区执行的。

UNTX官网:

项目2---十次方项目开发---前台---05

测试:

项目2---十次方项目开发---前台---05

项目2---十次方项目开发---前台---05

加载数据的逻辑要写在这里在后台 加载。

------------

项目2---十次方项目开发---前台---05

安装axios:

使用:

项目2---十次方项目开发---前台---05

----------------------------------------------------------------------------05-------------------------------------------------------------------------------

动态路由:

注意命名规则:

项目2---十次方项目开发---前台---05动态的参数要用下划线开头的。

------

项目2---十次方项目开发---前台---05

点击进入活动详情:

项目2---十次方项目开发---前台---05

注意这个是表达式所以加:

跳转前:

项目2---十次方项目开发---前台---05

项目2---十次方项目开发---前台---05

跳转后:

项目2---十次方项目开发---前台---05注意不是父子路由

也可以这样的:

项目2---十次方项目开发---前台---05

----------------------------------------------------------------------------06-------------------------------------------------------------------------------

十次方网站前台搭建:

第一步:

   项目2---十次方项目开发---前台---05拷贝

第二步:

项目2---十次方项目开发---前台---05

第三步:

拷贝头部和尾部。

替换:

项目2---十次方项目开发---前台---05

引入样式:

项目2---十次方项目开发---前台---05

第四步:

头部信息完成了。

-----------------------------------------------------07----------08-------------------------------------------------------------------------------

第一步:

项目2---十次方项目开发---前台---05

复制这个html。

拷贝到这里:

项目2---十次方项目开发---前台---05

第二步:替换:

项目2---十次方项目开发---前台---05

第三步:导入样式

-----------------------------------------------------09----头条页面-----------------------------------------------------------------------------------------

问答页面:

第一步:

项目2---十次方项目开发---前台---05

第二步:

同样的方法去拷贝。去替换即可。

项目2---十次方项目开发---前台---05

-----------------------------------------------------10---------------------------------------------------------------------------------------------

活动页面:

项目2---十次方项目开发---前台---05

-----------------------------------------------------11---------------------------------------------------------------------------------------------

交友界面:

项目2---十次方项目开发---前台---05

第一步:

项目2---十次方项目开发---前台---05

----------------------------------------------------12---------------------------------------------------------------------------------------------

吐槽:

项目2---十次方项目开发---前台---05

第一步:

项目2---十次方项目开发---前台---05

第二步:拷贝

项目2---十次方项目开发---前台---05

第三步:替换./

第四步:

项目2---十次方项目开发---前台---05

-----------------------------------------------------13---------------------------------------------------------------------------------------------

招聘:

项目2---十次方项目开发---前台---05

-----------------------------------------------------14---------------------------------------------------------------------------------------------

导航:重点看

项目2---十次方项目开发---前台---05

-----

注意下这三个部分:

项目2---十次方项目开发---前台---05

其中nuxt自动找:

项目2---十次方项目开发---前台---05

------

导航的**提示:

静态界面:

项目2---十次方项目开发---前台---05

优化后的:

项目2---十次方项目开发---前台---05   

router的官方文档看下**的样式和/是包含所有路径的是如何解决的:https://router.vuejs.org/zh/api/#router-link 

-----------------------------------------------------15---------------------------------------------------------------------------------------------

活动模块的渲染:

原来:

项目2---十次方项目开发---前台---05

设计思路:

第一步:创建工具类

项目2---十次方项目开发---前台---05

第二步:创建api:

项目2---十次方项目开发---前台---05

第三步:

调用。

项目2---十次方项目开发---前台---05

第四步写静态界面:

项目2---十次方项目开发---前台---05

-----------------------------------16----------17--------------18-----------------------------------------------------------------------------------------

相关文章: