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

如何建立一个个人网站网络营销公司业务范围

如何建立一个个人网站,网络营销公司业务范围,做网站需要用到技术,室内设计平面图讲解项目中有一个需求,要在前端给用户展示内容,内容有 AI 生成的,返回来的是 md 格式,所以需要给用户展示 md 格式,并且管理端也可以编辑这个 md 格式的文档。 使用组件库 v-md-editor。 https://code-farmer-i.github.i…

项目中有一个需求,要在前端给用户展示内容,内容有 AI 生成的,返回来的是 md 格式,所以需要给用户展示 md 格式,并且管理端也可以编辑这个 md 格式的文档。

使用组件库 v-md-editor。

https://code-farmer-i.github.io/vue-markdown-editor/zh/examples/base-editor.html#%E5%BC%95%E5%85%A5

使用npm 命令进行安装 
# 使用 npm  npm i @kangc/v-md-editor -S

对于用户端需要展示出来,管理端需要编辑,官方给的全局组件是用来编辑的。 我使用局部注册的来管理。

在 main.js 中 导入编辑和预览组件,使用 Vue.use()进行全局的注册。

import Vue from 'vue'
import App from './App.vue'Vue.config.productionTip = falseimport VMdEditor from '@kangc/v-md-editor';
import '@kangc/v-md-editor/lib/style/base-editor.css';
import githubTheme from '@kangc/v-md-editor/lib/theme/github.js';
import '@kangc/v-md-editor/lib/theme/style/github.css';import VMdPreview from '@kangc/v-md-editor/lib/preview';
import '@kangc/v-md-editor/lib/style/preview.css';import '@kangc/v-md-editor/lib/theme/style/github.css';
import hljs from 'highlight.js';// highlightjsVMdEditor.use(githubTheme, {Hljs: hljs,
});
VMdPreview.use(githubTheme, {Hljs: hljs,
});
Vue.use(VMdEditor);
Vue.use(VMdPreview);import router from './router'; // 导入路由配置
new Vue({router,render: h => h(App),
}).$mount('#app')

editView

<script>export default {data() {return {markdown: ``,};}
};
</script><template><div><v-md-editor v-model="markdown" height="400px" width="400px"></v-md-editor></div>
</template><style scoped>
/* 组件样式 */
</style>
//通过 v-model 进行双向的绑定

注意注册的组件时机选择应该是 created(),不太清楚为什么。官方也没有给说明文档。

showView

<template><div><v-md-preview :text="markdown"></v-md-preview></div>
</template><script>
// 只在本组件内引入需要的模块
export default {data() {return {markdown: `# 我的 Markdown 示例## 介绍Markdown 是一种轻量级标记语言,常用于编写格式化文本,常见应用包括文档编写、博客、GitHub 上的 README 文件等。## 示例代码\`\`\`python
def add(a, b):return a + bresult = add(3, 5)
print("结果是:", result)
\`\`\``};}
};
</script><style scoped>
/* 组件样式 */
</style>实际的markdown 可以由后端的接口进行返回

编辑界面

编写使用 markdown 语法,右边显示初对应的内容。

展示界面

这个是一个简单的版本,后面对于内容要保存到数据库中,要看官方文档,还有图片等上传。

http://www.khdw.cn/news/67999.html

相关文章:

  • html网页设计案例和代码企业网站seo贵不贵
  • 网站开发 占位符百度指数怎么查询
  • 网页设计叫什么岗位谷歌seo是什么
  • android移动开发免费网站分析seo报告是坑吗
  • 做网站除了买域名还有什么百度指数代表什么意思
  • 网站开发免责合同优化推广网站怎么做最好
  • 招聘网站排行榜六年级上册数学优化设计答案
  • 做营销网站建设挣钱吗全网推广怎么做
  • 谷歌网站怎么设置才能打开网站关键词排名优化提升培训
  • 瑞安电影城网站建设哪里有seo排名优化
  • 网页模板网站推荐代理怎么引流推广
  • 换接入商网站备案爱站网是什么
  • 网站集约化建设的意义网站首页快速收录
  • 洛阳网站建设招聘信息新闻头条最新消息
  • 贵州网站建设吧青岛百度推广多少钱
  • 网站后台使用说明优秀软文范例800字
  • 南京医院手机网站建设广东公共广告20120708
  • 佛山短视频拍摄南京seo公司哪家
  • 网络销售工作靠谱吗自动seo系统
  • 凡科二级网站怎么做商家联盟营销方案
  • 哪一个景区网站做的最成熟免费关键词排名优化软件
  • 网站建设需求调研过程sem工作内容
  • 淘宝优惠券网站开发seo优化网站教程百度
  • b2b商城网站建设今日军事新闻最新消息新闻
  • 乐清高端网站建设公司网站的推广方案
  • 网站改版后百度不收录seo初级入门教程
  • 网站左侧悬浮导航足球世界排名前十
  • 大学英文网站建设重庆seo排名软件
  • 买一个域名多少钱一个手机清理优化软件排名
  • 专做批发的网站有哪些长春seo排名扣费