vue中使用wangEditor富文本编辑器

jsd-2306-vue-01: 教学项目教学项目教学项目教学项目教学项目

2306-vue-baking-teacher: 教学项目教学项目教学项目教学项目

一、脚手架工程中使用富文本编辑器wangEditor

1.通过以下命令 安装wangEditor

npm i wangeditor -S

2.在main.js文件中添加以下配置信息

//引入wangEditor
import wangEditor from "wangeditor";
//给Vue添加一个全局属性, 之后可以通过this.$wangEditor访问到此属性
Vue.prototype.wangEditor = wangEditor;

3.在需要显示富文本编辑器的位置添加一个div

4.在script标签中进行初始化操作

//页面元素加载完成并且Vve框架和元素挂载完成后调用的方法 

//通常在此处做一些初始化操作,比如富文本编辑器初始化,或者发请求的代码

//初始化富文本编辑器

二、脚手架工程中如何使用ElementUI

1. 在终端中执行以下指令     在终端中显示added 9 packages in 10s  说明安装完成

npm install --save element-ui

2. 在工程的main.js中 导入并使用ElementUI:

3.可以在*.vue页面中按照以前的方式使用ElementUI框架了

练习:

三、综合练习:

1. 停止之前的工程, 创建vue-project-01工程

2. 通过idea打开工程并启动

3. 把App.vue里面的无用代码删除, 主要留下<router-view/>

4. 创建RegView.vue , 在router/index.js中进行配置 , 因为此组件是显示在主routerview里面的所以配置路由时配置在第一层级

5. 创建LoginView.vue , 在router/index.js中进行配置 , 因为此组件是显示在主routerview里面的所以配置路由时配置在第一层级

6. 使用HomeView作为首页, 删除页面中的无用代码,并添加以下代码

<template>
  <div class="home">
    <header>
      <h1>头部区域</h1>
    </header>
   <main>
     <router-view/>
   </main>
    <footer>
      <h1>底部区域</h1>
    </footer>
  </div>
</template>

<script>

export default {
  name: 'HomeView',
}
</script>

7. 因为在首页和详情页需要公用同一份头和脚 所以在HomeView的中间区域使用了router-view, 创建views/home/IndexView.vue  用于展示进入到首页时显示的中间区域

8. 在路由index.js中进行配置, 因为IndexView是显示在HomeView里面router-view的内容,需要进行路由嵌套,在配置HomeView的位置添加children

如下图:  里面的redirect用于向根路径发请求时重定向到/index

9.创建views/home/DetailView.vue文件,  用于显示详情内容,  此页面和首页公用同一份头和脚, 所以需要将此组件显示在HomeView的router-view中  

10.配置路由,  配置方式和IndexView一样,配置在第二层级的位置

四、工程结构:

- App.vue:  此Vue文件是访问工程根路径时自动显示的组件

- views文件夹:  以后开发的所有"页面"(*.vue) 基本都保存在此文件夹下

- router/index.js:  路由配置文件,   在里面配置客户端请求xxx地址时由xxx.vue显示

- main.js:  工程的主JS文件, 引入各个框架的代码写在此文件中

- Package.json:    修改端口号,  修改框架版本在此配置文件中操作

- public文件夹:  图片资源文件保存在此文件夹下   

五、修改端口:

- 在package.json文件中添加以下内容

六、启动Vue脚手架工程步骤

1. 进入到工程的根目录下

   d:   回车        从其它盘进入到d盘

   cd vue-workspace  回车  

   cd vue-project-01 回车

2. 执行启动服务的命令

   npm run serve   回车   

3. 从浏览器地址栏中输入 控制台提示的访问路径

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/698585.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

多数pythoneer只知有列表list却不知道python也有array数组

数组和列表 Python中数组和列表是不同的&#xff0c;我敢断言大多数的pythoneer只知道有列表list&#xff0c;却不知道python也有array数组。列表是一个包含不同数据类型的元素集合&#xff0c;而数组是一个只能含相同数据类型的元素集合。 Python的array库是一个提供数组操作…

第七篇【传奇开心果系列】python的文本和语音相互转换库技术点案例示例:Sphinx自动电话系统(IVR)经典案例

传奇开心果博文系列 系列博文目录python的文本和语音相互转换库技术点案例示例系列 博文目录前言一、雏形示例代码二、扩展思路介绍三、Sphinx多语言支持示例代码四、Sphinx和语音合成库集成示例代码五、Sphinx语音识别前自然语言预处理示例代码六、Sphinx语音识别自动电话系统…

echarts 实现x轴文字过长时折行展示

代码如下&#xff1a; this.options {color: ["#0075FF", "#00E2C4", "#FCA884", "#FFCB11"],grid: {top: "25%",bottom: "6%",right: "8%",left: "8%",containLabel: true,},legend: {top…

vscode怎么运行C++的cpp文件

非常简单&#xff0c;点击vscode导航栏的Extensions, 搜索C/C Compile Run安装上即可&#xff0c; 写好 C/C 程序之后&#xff0c;直接使用 F6 一键编译运行就能出结果。

robots.txt 文件规则

robots.txt 是一种用于网站根目录的文本文件&#xff0c;其主要目的在于指示网络爬虫&#xff08;web crawlers&#xff09;和其他网页机器人&#xff08;bots&#xff09;哪些页面可以抓取&#xff0c;以及哪些页面不应该被抓取。可以看作是网站和搜索引擎机器人之间的一个协议…

实验室预约|实验室预约小程序|基于微信小程序的实验室预约管理系统设计与实现(源码+数据库+文档)

实验室预约小程序目录 目录 基于微信小程序的实验室预约管理系统设计与实现 一、前言 二、系统功能设计 三、系统实现 1、微信小程序前台 2、管理员后台 &#xff08;1&#xff09;管理员登录 &#xff08;2&#xff09;实验室管理 &#xff08;3&#xff09;公告信息…

【数据分享】2014-2024年全国监测站点的逐年空气质量数据(15个指标\免费获取)

空气质量的好坏反映了空气的污染程度&#xff0c;在各项涉及城市环境的研究中&#xff0c;空气质量都是一个十分重要的指标。空气质量是依据空气中污染物浓度的高低来判断的。 我们发现学者王晓磊在自己的主页里面分享了2014年5月以来的全国范围的到站点的逐时空气质量数据&am…

PBM模型学习

本专栏着重讲解PBM学习所得&#xff0c;学习笔记、心得&#xff0c;并附有视频素材资料&#xff0c;视频详细目录如下&#xff1a; PBM相关参数解释1 PBM相关参数解释2 PBM相关案例实践1 PBM相关案例实践2 PBM相关案例实践2 PBM相关案例实践3 PBM多相流中次相界面设置1 PBM多相…

ERC404 + meme 文化叙事,Dancing Beans 会达到怎样的高度?

在十年以前&#xff0c;一个叫做《wow&#xff01;you can really dance》的鬼畜舞蹈视频&#xff0c;在互联网上刮起了一股 meme 浪潮&#xff0c;很多玩家将视频中跳舞的男主角的跳舞片段二次加工&#xff0c;进一步鬼畜化、做成表情包&#xff0c;并在各个社交平台疯传。与此…

SpringMVC 学习(二)之第一个 SpringMVC 案例

目录 1 通过 Maven 创建一个 JavaWeb 工程 2 配置 web.xml 文件 3 创建 SpringMVC 配置文件 spring-mvc.xml 4 创建控制器 HelloController 5 创建视图 index.jsp 和 success.jsp 6 运行过程 7 参考文档 1 通过 Maven 创建一个 JavaWeb 工程 可以参考以下博文&#x…

Linux命令之ls命令

ls命令 ls命令的作用是列出目录下的内容&#xff0c;语法如下&#xff1a; ls [ -a -l -h ] [ Linux路径 ] 1、 -a -l -h 是可选的选项。 2、Linux路径是此命令可选的参数。 当不使用选项和参数&#xff0c;直接使用 ls 命令本体&#xff0c;表示&#xff1a;以平…

华为OD机试真题-分割均衡字符串-2023年OD统一考试(C卷)---Python3--开源

题目&#xff1a; 考察内容&#xff1a; list.count(str) forif 代码&#xff1a; """ 题目分析: 子串数量尽可能多 连续子串&#xff0c;且x和y个数一致输入&#xff1a; 字符串&#xff0c; XY 任意个数组合 输出&#xff1a; 连续字串且字串要均衡&#x…

125. 验证回文串(Java)

如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后&#xff0c;短语正着读和反着读都一样。则可以认为该短语是一个 回文串 。 字母和数字都属于字母数字字符。 给你一个字符串 s&#xff0c;如果它是 回文串 &#xff0c;返回 true &#xff1b;否则&#…

Hackme 1

信息收集 Nmap部分 存活扫描&#xff1a; └─# nmap -sn 192.168.10.1/24 Starting Nmap 7.94SVN ( https://nmap.org ) at 2024-02-20 15:00 CST Nmap scan report for 192.168.10.1 (192.168.10.1) Host is up (0.00012s latency). MAC Address: 00:50:56:C0:00:08 (VMwar…

C#,大规模图(Large Graph)的均匀成本搜索之迪杰斯特拉(Dijkstra)算法与源代码

1 均匀成本搜索 均匀成本搜索是迪杰斯特拉算法的变体。这里&#xff0c;我们不是将所有顶点插入到一个优先级队列中&#xff0c;而是只插入源&#xff0c;然后在需要时一个接一个地插入。在每一步中&#xff0c;我们检查项目是否已经在优先级队列中(使用访问数组)。如果是&…

MATLAB中的稀疏矩阵和密集矩阵

在MATLAB中&#xff0c;矩阵可以表示为密集或稀疏格式。通常&#xff0c;矩阵默认以密集格式存储&#xff0c;这意味着每个元素都明确地存储在内存中&#xff0c;无论它的值是多少。然而&#xff0c;当矩阵含有大量的零元素时&#xff0c;这种存储方式就会变得非常低效。为了更…

Java JDK 下载和配置

Java JDK 下载 下载网址&#xff1a;https://www.oracle.com/java/technologies/javase/jdk21-archive-downloads.html jdk文件夹的目录介绍 bin: 主要存放的是Java的编译器、解析器等工具。 jre&#xff1a;Java runtime environment, Java 运行时环境。 jre/bin:Java平台…

学会如何打印菱形

打印菱形 题目描述&#xff1a;解法思路&#xff1a;解法代码运行结果&#xff1a; 题目描述&#xff1a; 输入⼀个整数n&#xff0c;打印对应2*n-1行的菱形图案&#xff0c;比如&#xff0c;输入7&#xff0c;输出如下图案&#xff0c;图案总共13行 解法思路&#xff1a; …

如何实现一个规则研究区域内数据的提取(matlab)

在利用经验正交分解&#xff08;EOF&#xff09;进行某一个研究区域分析时&#xff0c;我们需要将研究区域转换成N*M的矩阵&#xff0c;其中N为空间维度&#xff0c;M为时间维度&#xff0c;这意味着我们之前的数据加上时间维度是三维的&#xff0c;即&#xff08;lon,lat,rg&a…

Translumo:基于.NET开发的开源的屏幕实时翻译工具

推荐一个高级实时屏幕翻译器&#xff0c;可用于游戏、视频实时翻译。 01 项目简介 Translumo是基于.Net开发的、开源屏幕翻译器软件&#xff0c;它可以实时检测并翻译屏幕上所选区域中出现的文本&#xff0c;如视频的字幕和图片中的文字等。 项目架构如下&#xff1a; 02 项…