当前位置: 首页 > news >正文

做网站大概一个月多少工资简述网站推广的方法

做网站大概一个月多少工资,简述网站推广的方法,如何建设网站服务器,中国建设银行信用卡电话目录 前言 一、解决方案 1.基于Nuxt 框架的SSR应用 2.基于vue2框架的应用 3.基于vue3框架的应用 二、总结 往期回顾 前言 最近在我的单页面SSR应用上开发JSON编辑器功能,在引入组件后直接客户端跳转OK,但是在直接加载服务端渲染的时候一直报这…

目录

前言

一、解决方案

1.基于Nuxt 框架的SSR应用 

2.基于vue2框架的应用

3.基于vue3框架的应用 

二、总结

往期回顾


前言

最近在我的单页面SSR应用上开发JSON编辑器功能,在引入组件后直接客户端跳转OK,但是在直接加载服务端渲染的时候一直报这个错误:[vite] Error when evaluating SSR module /node_modules/json-editor-vue3/lib/json-editor.vue: failed to import "jsoneditor"

经过查阅资料才知道是组件不兼容SSR,下面我总结了下该问题的解决方案,希望能帮到大家! 

一、解决方案

1.基于Nuxt 框架的SSR应用 

Nuxt框架提供了client-only插件来解决这个问题。

npm:https://www.npmjs.com/package/client-only

SSR场景下只需要将组件包裹起来就ok啦! 

2.基于vue2框架的应用

Vue2提供了vue-client-only插件来解决这个问题。

npm:https://www.npmjs.com/package/vue-client-only 

那么怎么使用呢?

插件安装

yarn add vue-client-only

 模板使用

<template><div id="app"><h1>My Website</h1><client-only><!-- this component will only be rendered on client-side --><comments /></client-only></div>
</template><script>import ClientOnly from 'vue-client-only'export default {components: {ClientOnly}}
</script>

注意:这个是基于vue2的插件,vue3可能不适用。

3.基于vue3框架的应用 

vue3有大神解决了vue不兼容的问题。使用@duannx/vue-client-only插件来修复。

npm:https://www.npmjs.com/package/@duannx/vue-client-only

插件安装

npm install --save @duannx/vue-client-only
or
yarn add @duannx/vue-client-only

 模板使用

<template><client-only><json-editor-vuev-model="resultInfo":show-btns="false":mode="'tree'"lang="zh":expanded-on-start="true"@json-change="onJsonChange" @json-save="onJsonSave"/></client-only>
</template><script lang="ts">
import ClientOnly from '@duannx/vue-client-only';
import JsonEditorVue from 'json-editor-vue3';
export default defineComponent({name: 'JsonFormat',components:{JsonEditorVue,ClientOnly},setup() {// json编辑器内容变化const onJsonChange = (value:any) => {console.log('value:', value);};// json编辑器内容保存const onJsonSave = (value:any) => {console.log('value:', value);};// 返回return {onJsonChange,onJsonSave,// 在data中添加测试数据resultInfo: {'test1': '1234','test2': '5678'}};}
});
</script>

 问题完美修复啦!YYDS!

二、总结

client-only 被挂载之前, 使用此属性作为文本占位符,组件只会在客户端被渲染,所以服务端加载不会再报错。今天就分享到这里啦!欢迎在评论区交流。如果文章对你有所帮助,❤️关注+点赞❤️鼓励一下博主会持续更新。。。。

我的博客:前端小阳仔_Html,CSS,JavaScript,Vue,React,Angular领域博主

往期回顾

 css实现元素居中的6种方法 

Angular8升级至Angular13遇到的问题

前端vscode必备插件(强烈推荐)

Webpack性能优化

vite构建如何兼容低版本浏览器

前端性能优化9大策略(面试一网打尽)!

vue3.x使用prerender-spa-plugin预渲染达到SEO优化

 vite构建打包性能优化

 vue3.x使用prerender-spa-plugin预渲染达到SEO优化

 ES6实用的技巧和方法有哪些?

 css超出部分显示省略号

vue3使用i18n 实现国际化

vue3中使用prismjs或者highlight.js实现代码高亮

什么是 XSS 攻击?什么是 CSRF?什么是点击劫持?如何防御

http://www.wangmingla.cn/news/154733.html

相关文章:

  • 网站建设 可行性seo建站是什么
  • 上海公安户籍网客服电话windows优化大师怎么下载
  • 自己做电视视频网站新余seo
  • 网站英文怎么做关键词优化排名
  • 个人做电影网站违法吗对网络营销的理解
  • 专业房产网站建设windows优化大师如何卸载
  • 做货代还有什么网站可以加人电脑培训学校在哪里
  • 用vs2010做网站论文口碑营销的定义
  • 网站开发属于什么系统网络营销方式与工具有哪些
  • 可以嗅探付费视频地址的软件推广seo是什么意思
  • 平邑网站建设黄冈网站搭建推荐
  • 徐州制作网站的公司有哪些东莞网络营销渠道
  • 甘肃省城乡住房建设厅网站首页优化大师win10下载
  • 品牌建站东莞关键词seo优化
  • 企业门户网站设计报告上海外贸seo
  • 做网站难吗我要安装百度
  • 芜湖做网站设计的公司网络营销ppt模板
  • 手机端网站建设教程视频教程优化设计电子版在哪找
  • 手机开发者选项怎么设置手机流畅广州seo公司排名
  • 自己做的网站搜索不到河南百度seo
  • 做电影网站还能赚钱百度识图查图片
  • 查询网站流量的网址淘宝seo排名优化软件
  • 滨州正规网站建设公司免费b站推广
  • 宿州科技网站建设中央突然宣布一个大消息
  • 常州网站建设公司信息seo中国是什么
  • 江苏网站建设方案淘宝搜索关键词查询工具
  • 百度网站录入百度指数特点
  • 网站结构合理哈尔滨电话本黄页
  • 成都租车公司网站360优化大师最新版的功能
  • 孟村做网站seo网络营销是什么意思