Python私教张大鹏 Vue3整合AntDesignVue之文本组件

案例:展示标题

核心代码:

<a-typography><a-typography-title>Introduction</a-typography-title>
</a-typography>

vue3示例:

<template><a-typography><a-typography-title>这是一个标题</a-typography-title></a-typography>
</template>

在这里插入图片描述

案例:展示段落

核心代码:

<template><a-typography><a-typography-title>美国新闻稿发布-华尔街日报</a-typography-title><a-typography-paragraph>媒体介绍:华尔街日报(The Wall Street Journal)于1889年创刊,是美国付费发行量最大的财经报纸,其发行量超过200万份。该报出版于美国纽约,主要报道财经新闻,侧重金融商业报道,其影响力巨大。《华尔街日报》的读者大多为政治、经济、教育和医学界人士、金融大亨和经营管理人员以及股票市场的投资者。</a-typography-paragraph></a-typography>

vue3示例:

<template><a-typography><a-typography-title>美国新闻稿发布-华尔街日报</a-typography-title><a-typography-paragraph>媒体介绍:华尔街日报(The Wall StreetJournal)于1889年创刊,是美国付费发行量最大的财经报纸,其发行量超过200万份。该报出版于美国纽约,主要报道财经新闻,侧重金融商业报道,其影响力巨大。《华尔街日报》的读者大多为政治、经济、教育和医学界人士、金融大亨和经营管理人员以及股票市场的投资者。</a-typography-paragraph><a-typography-paragraph>该报出版亚洲版(1976年)、欧洲版(1983年)、网络版(1996年)等,覆盖面广泛且历史悠久,其读者每天超2000万人。《华尔街日报》是美国的高端报纸,读者群的平均家庭年收入达15万美元。针对不同的用户群体有不同的营销策略,为忠实用户推出专业并具有深度的优质新闻内容,为潜在用户提供免费内容资源,独家新闻采取收费。</a-typography-paragraph></a-typography>
</template>

在这里插入图片描述

案例:展示重要内容

核心代码:

<a-typography-text strong>uniform the user interface specs for internal background projects, lower the unnecessarycost of design differences and implementation and liberate the resources of design andfront-end development.
</a-typography-text>

vue3示例:

<template><a-typography><a-typography-title>美国新闻稿发布-华尔街日报</a-typography-title><a-typography-paragraph>媒体介绍:华尔街日报(The Wall StreetJournal)于1889年创刊,是美国付费发行量最大的财经报纸,其发行量超过200万份。该报出版于美国纽约,主要报道财经新闻,侧重金融商业报道,其影响力巨大。《华尔街日报》的读者大多为政治、经济、教育和医学界人士、金融大亨和经营管理人员以及股票市场的投资者。</a-typography-paragraph><a-typography-text strong>该报出版亚洲版(1976年)、欧洲版(1983年)、网络版(1996年)等,覆盖面广泛且历史悠久,其读者每天超2000万人。《华尔街日报》是美国的高端报纸,读者群的平均家庭年收入达15万美元。针对不同的用户群体有不同的营销策略,为忠实用户推出专业并具有深度的优质新闻内容,为潜在用户提供免费内容资源,独家新闻采取收费。</a-typography-text></a-typography>
</template>

在这里插入图片描述

案例:展示二级标题

核心代码:

<a-typography-title :level="2">Guidelines and Resources</a-typography-title>

vue3示例:

<template><a-typography><a-typography-title>美国新闻稿发布-华尔街日报</a-typography-title><a-typography-title :level="2">二级标题</a-typography-title><a-typography-paragraph>媒体介绍:华尔街日报(The Wall StreetJournal)于1889年创刊,是美国付费发行量最大的财经报纸,其发行量超过200万份。该报出版于美国纽约,主要报道财经新闻,侧重金融商业报道,其影响力巨大。《华尔街日报》的读者大多为政治、经济、教育和医学界人士、金融大亨和经营管理人员以及股票市场的投资者。</a-typography-paragraph><a-typography-title :level="2">二级标题</a-typography-title><a-typography-paragraph>该报出版亚洲版(1976年)、欧洲版(1983年)、网络版(1996年)等,覆盖面广泛且历史悠久,其读者每天超2000万人。《华尔街日报》是美国的高端报纸,读者群的平均家庭年收入达15万美元。针对不同的用户群体有不同的营销策略,为忠实用户推出专业并具有深度的优质新闻内容,为潜在用户提供免费内容资源,独家新闻采取收费。</a-typography-paragraph></a-typography>
</template>

在这里插入图片描述

案例:展示代码片段

核心代码:

<a-typography-text code>Sketch</a-typography-text>

vue3示例:

<template><a-typography><a-typography-title>Python代码片段</a-typography-title><a-typography-text code>def add(a, b):return a + bprint(add(11, 22))</a-typography-text></a-typography>
</template>

在这里插入图片描述

案例:展示链接

核心代码:

<a-typography-link href="/docs/resources">Resource Download</a-typography-link>

vue3示例:

<template><a-typography><a-typography-title>友情链接</a-typography-title><a-typography-paragraph>参考链接:<a-typography-link href="http://www.baidu.com">百度</a-typography-link><a-typography-link href="https://www.sohu.com/">搜狐</a-typography-link><a-typography-link href="https://www.sina.com/">新浪</a-typography-link></a-typography-paragraph></a-typography>
</template>

在这里插入图片描述

案例:展示键盘快捷键

核心代码:

<a-typography-text keyboard>Esc</a-typography-text>

vue3示例:

<template><a-typography><a-typography-title>常用快捷键</a-typography-title><a-typography-paragraph><a-typography-text keyboard>ctrl + c</a-typography-text><a-typography-text>复制</a-typography-text></a-typography-paragraph><a-typography-paragraph><a-typography-text keyboard>ctrl + v</a-typography-text><a-typography-text>粘贴</a-typography-text></a-typography-paragraph></a-typography>
</template>
<script setup lang="ts">
</script>

在这里插入图片描述

案例:超过一行变省略号

核心代码:

<a-typography-paragraph:ellipsis="ellipsis"content=" Ant Design, a design language for background applications, is refined by Ant UED Team. AntDesign, a design language for background applications, is refined by Ant UED Team. AntDesign, a design language for background applications, is refined by Ant UED Team. AntDesign, a design language for background applications, is refined by Ant UED Team. AntDesign, a design language for background applications, is refined by Ant UED Team. AntDesign, a design language for background applications, is refined by Ant UED Team."/>

vue3示例:

<template><a-typography><a-typography-title>超过一行变省略号</a-typography-title><a-typography-paragraph ellipsis>该报出版亚洲版(1976年)、欧洲版(1983年)、网络版(1996年)等,覆盖面广泛且历史悠久,其读者每天超2000万人。《华尔街日报》是美国的高端报纸,读者群的平均家庭年收入达15万美元。针对不同的用户群体有不同的营销策略,为忠实用户推出专业并具有深度的优质新闻内容,为潜在用户提供免费内容资源,独家新闻采取收费。</a-typography-paragraph></a-typography>
</template>

在这里插入图片描述

案例:段落可编辑

核心代码:

<a-typography-paragraph v-model:content="editableStr" editable />

vue3示例:

<script setup="">
import {ref} from "vue";const msg = ref("可编辑的文本,不信你试试")
</script>
<template><a-typography><a-typography-title>可编辑的文本</a-typography-title><a-typography-paragraph v-model:content="msg" editable></a-typography-paragraph></a-typography>
</template>
<style scoped></style>

在这里插入图片描述

案例:段落可复制

核心代码:

<a-typography-paragraph :copyable="{ tooltip: false }">Hide Copy tooltips.
</a-typography-paragraph>

vue3示例:

<script setup="">
import {ref} from "vue";const msg=ref("可编辑的文本")
</script>
<template>
<a-typography><a-typography-title>可复制的文本</a-typography-title><a-typography-paragraph copyable>这个文本可以被复制,不信你试试</a-typography-paragraph><a-typography-paragraph v-model:content="msg" editable/>
</a-typography>
</template>
<style scoped></style>

在这里插入图片描述

案例:文本样式

核心代码:

<template><a-space direction="vertical"><a-typography-text>Ant Design Vue (default)</a-typography-text><a-typography-text type="secondary">Ant Design Vue (secondary)</a-typography-text><a-typography-text type="success">Ant Design Vue (success)</a-typography-text><a-typography-text type="warning">Ant Design Vue (warning)</a-typography-text><a-typography-text type="danger">Ant Design Vue (danger)</a-typography-text><a-typography-text disabled>Ant Design Vue (disabled)</a-typography-text><a-typography-text mark>Ant Design Vue (mark)</a-typography-text><a-typography-text code>Ant Design Vue (code)</a-typography-text><a-typography-text keyboard>Ant Design Vue (keyboard)</a-typography-text><a-typography-text underline>Ant Design Vue (underline)</a-typography-text><a-typography-text delete>Ant Design Vue (delete)</a-typography-text><a-typography-text strong>Ant Design Vue (strong)</a-typography-text><a-typography-link href="https://antdv.com" target="_blank">Ant Design Vue (Link)</a-typography-link></a-space>
</template>

vue3示例:

<script setup="">
</script>
<template><a-typography><a-typography-title>文本样式</a-typography-title><a-typography-paragraph><a-typography-text>默认样式</a-typography-text></a-typography-paragraph><a-typography-paragraph><a-typography-text type="secondary">secondary 样式</a-typography-text></a-typography-paragraph><a-typography-paragraph><a-typography-text type="warning">warning 样式</a-typography-text></a-typography-paragraph><a-typography-paragraph><a-typography-text type="success">success 样式</a-typography-text></a-typography-paragraph><a-typography-paragraph><a-typography-text type="danger">danger 样式</a-typography-text></a-typography-paragraph></a-typography>
</template>
<style scoped></style>

在这里插入图片描述

案例:文本划线

核心代码:

<a-typography-text underline>Ant Design Vue (underline)</a-typography-text>
<a-typography-text delete>Ant Design Vue (delete)</a-typography-text>

vue3示例:

<script setup="">
</script>
<template><a-typography><a-typography-title>文本下划线和中划线</a-typography-title><a-typography-paragraph><a-typography-text underline>下划线</a-typography-text></a-typography-paragraph><a-typography-paragraph><a-typography-text delete>中划线,删除线</a-typography-text></a-typography-paragraph></a-typography>
</template>
<style scoped></style>

在这里插入图片描述

案例:文本高亮

核心代码:

<a-typography-text mark>Ant Design Vue (mark)</a-typography-text>

vue3示例:

<script setup="">
</script>
<template><a-typography><a-typography-title>文本高亮</a-typography-title><a-typography-paragraph>该报出版亚洲版(1976年)、欧洲版(1983年)、网络版(1996年)等,覆盖面广泛且历史悠久,其读者每天超2000万人。<a-typography-text mark>《华尔街日报》是美国的高端报纸</a-typography-text>,读者群的平均家庭年收入达15万美元。针对不同的用户群体有不同的营销策略,为忠实用户推出专业并具有深度的优质新闻内容,为潜在用户提供免费内容资源,独家新闻采取收费。</a-typography-paragraph></a-typography>
</template>
<style scoped></style>

在这里插入图片描述

API

Typography.Text

参数说明类型默认值版本
code添加代码样式booleanfalse
content(v-model)当使用 ellipsis 或 editable 时,使用 content 代替 childrenstring-
copyable是否可拷贝,为对象时可进行各种自定义boolean | copyablefalsecopyable
delete添加删除线样式booleanfalse
disabled禁用文本booleanfalse
editable是否可编辑,为对象时可对编辑进行控制boolean | editablefalseeditable
ellipsis自动溢出省略booleanfalse
keyboard添加键盘样式booleanfalse
mark添加标记样式booleanfalse
strong是否加粗booleanfalse
type文本类型secondarysuccesswarning
underline添加下划线样式booleanfalse

Typography.Title

参数说明类型默认值版本
code添加代码样式booleanfalse
content(v-model)当使用 ellipsis 或 editable 时,使用 content 代替 childrenstring-
copyable是否可拷贝,为对象时可进行各种自定义boolean | copyablefalsecopyable
delete添加删除线样式booleanfalse
disabled禁用文本booleanfalse
editable是否可编辑,为对象时可对编辑进行控制boolean | editablefalseeditable
ellipsis自动溢出省略,为对象时可设置省略行数、是否可展开、添加后缀等boolean | ellipsisfalseellipsis
level重要程度,相当于 h1h2h3h4h5number: 1, 2, 3, 4, 51
mark添加标记样式booleanfalse
type文本类型secondarysuccesswarning
underline添加下划线样式booleanfalse

Typography.Paragraph

参数说明类型默认值版本
code添加代码样式booleanfalse
content(v-model)当使用 ellipsis 或 editable 时,使用 content 代替 childrenstring-
copyable是否可拷贝,为对象时可进行各种自定义boolean | copyablefalsecopyable
delete添加删除线样式booleanfalse
disabled禁用文本booleanfalse
editable是否可编辑,为对象时可对编辑进行控制boolean | editablefalseeditable
ellipsis自动溢出省略,为对象时可设置省略行数、是否可展开、添加后缀等boolean | ellipsisfalseellipsis
mark添加标记样式booleanfalse
strong是否加粗booleanfalse
type文本类型secondarysuccesswarning
underline添加下划线样式booleanfalse

slots

名称说明参数默认值版本
copyableIcon自定义拷贝图标{ copied: boolean }copied ? <CheckOutlined /> : <CopyOutlined />
copyableTooltip自定义提示文案,当 copyable.tooltip = false 时关闭{ copied: boolean }copied ? '复制成功' : '复制'
editableIcon自定义编辑图标-
editableTooltip自定义提示文本,当 editable.tooltip = false 时关闭-编辑
ellipsisSymbol自定义展开描述文案--
ellipsisTooltip省略时,展示提示信息--
enterEnterIcon在编辑段中自定义“enter”图标{className: string}<EnterOutlined />3.0

copyable

 {text: string,onCopy: function(event),tooltip: false,}
参数说明类型默认值版本
text拷贝到剪切板里的文本string-
tooltip是否展示提示文本booleantrue
onCopy拷贝成功的回调函数function-

editable

  {tooltip: boolean,editing: boolean,maxlength: number,autoSize: boolean | { minRows: number, maxRows: number },onStart: function,onChange: function(string),onCancel: function,onEnd: function,triggerType: ('icon' | 'text')[],}
参数说明类型默认值版本
autoSize自动 resize 文本域boolean | { minRows: number, maxRows: number }-
editing控制是否是编辑中状态booleanfalse
maxlength编辑中文本域最大长度number-
tooltip是否展示提示文本booleantrue
triggerType编辑模式触发器类型,图标、文本或者两者都设置(不设置图标作为触发器时它会隐藏)Array<icontext>[icon]
onCancel按 ESC 退出编辑状态时触发function-
onChange文本域编辑时触发function(event)-
onEnd按 ENTER 结束编辑状态时触发function-
onStart进入编辑中状态时触发function-

ellipsis

  {rows: number,expandable: boolean,suffix: string,symbol: string,tooltip: boolean,onExpand: function(event),onEllipsis: function(ellipsis),}
参数说明类型默认值版本
expandable是否可展开boolean-
rows最多显示的行数number-
suffix自定义省略内容后缀string-
symbol自定义展开描述文案string展开
tooltip省略时,展示提示信息boolean | string-
onEllipsis触发省略时的回调function(ellipsis)-
onExpand点击展开时的回调function(event)-

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

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

相关文章

【K8s】专题四(6):Kubernetes 控制器之 Job

以下内容均来自个人笔记并重新梳理&#xff0c;如有错误欢迎指正&#xff01;如果对您有帮助&#xff0c;烦请点赞、关注、转发&#xff01;欢迎扫码关注个人公众号&#xff01; 目录 一、基本介绍 二、工作原理 三、相关特性 四、资源清单&#xff08;示例&#xff09; 五…

电路分析答疑 1

三要素法求解的时候&#xff0c; 电容先求U&#xff0c;再利用求导求I 电感先求I&#xff0c;再利用求导求U 若I的头上没有点点&#xff0c;那就是求有效值 叠加定理&#xff0c;不要忘记 若电流值或者电压值已经给出来了&#xff0c;那就说明这一定是直流电。 在画画圈的时候…

数据库(25)——多表关系介绍

在项目开发中&#xff0c;进行数据库表结构设计时&#xff0c;会根据业务需求及业务模块之间的关系&#xff0c;分析并设计表结构&#xff0c;各个表之间的结构基本上分为三种&#xff1a;一对多&#xff0c;多对多&#xff0c;一对一。 一对多 例如&#xff0c;一个学校可以有…

Mac修改Mysql8.0密码

转载请标明出处&#xff1a;http://blog.csdn.net/donkor_/article/details/139392605 文章目录 前言修改密码Step1:修改my.conf文件Step2:添加配置skip-grant-tablesStep3:重启mysql服务Step4:进入mysqlStep5:刷新权限Step6:修改密码Step7:再次刷新权限Step8:删除/注释 skip-…

DNS域名

DNS域名 DNS是域名系统的简称 域名和ip地址之间的映射关系 互联网中&#xff0c;ip地址是通信的唯一标识 访问网站&#xff0c;域名&#xff0c;ip地址不好记&#xff0c;域名朗朗上口&#xff0c;好记。 域名解析的目的就是为了实现&#xff0c;访问域名就等于访问ip地址…

【Python】 获取当前日期的Python代码解析与应用

标题&#xff1a;Python中获取当前日期的简单指南 基本原理 在Python中&#xff0c;获取当前日期是一个常见的需求&#xff0c;尤其是在处理日志、数据记录和时间相关的任务时。Python提供了多种方式来获取和处理日期和时间&#xff0c;其中最常用的模块是datetime。datetime…

多客陪玩系统-开源陪玩系统平台源码-支持游戏线上陪玩家政线下预约等多场景应用支持H5+小程序+APP

多客陪玩系统-开源陪玩系统平台源码-支持游戏线上陪玩家政按摩线下预约等多场景应用支持H5小程序APP 软件架构 前端&#xff1a;Uniapp-vue2.0 后端&#xff1a;Thinkphp6 前后端分离 前端支持&#xff1a; H5小程序双端APP&#xff08;安卓苹果&#xff09; 安装教程 【商业…

QT C++ QTableWidget 表格合并 setSpan 简单例子

这里说的合并指的是单元格&#xff0c;不是表头。span的意思是跨度、宽度、范围。 setSpan函数需要设定行、列、行跨几格&#xff0c;列跨几格。 //函数原型如下 void QTableView::setSpan(int row, i nt column, 、 int rowSpanCount,/*行跨过的格数*/ int columnSpanCount…

【算法无用系列】电影推荐——余弦相似度计算用户相似度原理

【算法无用系列】通过余弦相似度计算电影、用户相似度 话不多说&#xff0c;本文通过电影推荐系统中&#xff0c;基于余弦相似度算法计算出用户相似和电影相似原理。希望可以帮助一些代码不懂的同学一些思路。 记录用户电影评分数据 一般情况来说&#xff0c;会根据用户的行为…

什么是数字化转型?

作者&#xff1a; 峡山老曹 数字神化 ”企业如何实现数字化转型“是摆在现代企业面前一个无法回避的问题&#xff0c;数字化转型的重要性不容忽视&#xff0c;它不仅是企业适应数字化时代的必然要求&#xff0c;更是提升竞争力、实现可持续发展的关键。随着科技的飞速发展和市场…

八、C语言:操作符详解

一、移位操作符 1.1左移操作 左边丢弃&#xff0c;右边补0 1.2右移操作 算数右移&#xff1a;右边丢弃&#xff0c;左边补原符号位 逻辑右移&#xff1a;右边丢弃&#xff0c;左边补0 int main() {int a -1;int b a >> 1;printf("b%d\n",b);return 0; } 原码…

【Linux进程篇】Linux进程管理应用——虚假的shell脚本

W...Y的主页 &#x1f60a; 代码仓库分享&#x1f495; 前言&#xff1a;我们已经了解了进程的工作原理&#xff0c;并且学习了进程创建、进程终止、进程等待以及进程程序替换。为了更好的巩固这些知识&#xff0c;我们可以创建一个简易的shell命令行。 目录 做一个简易的s…

GAT1399协议分析(六)--校时

一、官方消息定义 DeviceIDType &#xff1a;GA/T1400.1,采集设备、 卡口点位、 采集系统、分析系统、视图库、应用平台等设备编码规则 TimeCorrectModeType&#xff1a; dateTime时间格式&#xff1a; TimeZone&#xff1a;时区&#xff0c;GAT1400里面没有找到具体内容&…

卧式搅拌机:一键自动称重轻松搞定

在现代化工业生产中&#xff0c;G效、精准的设备是提高生产效率、降低生产成本。近年来&#xff0c;卧式搅拌机一键自动称重包装机的出现&#xff0c;无疑为众多行业带来了变革。这种集搅拌、称重、包装于一体的智能化设备&#xff0c;以其G效、便捷、精准的特点&#xff0c;迅…

六轴机器手臂运动控制——直流伺服反馈系统设计(比赛项目计划书+设计总结+硬件+源代码+上位机等)

TW的硬件一直很强&#xff0c;这是难得的硬件创新比赛的优秀作品&#xff0c;资料非常完整理。 硬件设计&#xff0c;源码&#xff0c;项目计划书&#xff0c;甚至包含了事后的复盘总结文档。 是不可多得的好资料。 项目系统框架图 1. 硬件系统框架图 (请以方块图形式呈现) …

idea的代码没有提交到仓库怎么撤回到本地?

代码已经提交到变更列表但是还没有push推送到仓库上&#xff0c;可以用这个方法 点击日志-右键要撤回的记录-选择撤销提交 撤销的又回到本地变更 当然你只能撤销自己提交的&#xff0c;别人的你撤销不了

python-题库篇-为什么数组下标从0 开始而不是 1

为什么很多编程语言要把 0 作为第一个下标索引&#xff0c;而不是直观的 1 呢&#xff1f; 这个问题 Dijkstra 已经解答过了&#xff0c;没错&#xff0c;就是你知道的 Dijkstra&#xff0c;Dijkstra 最短路径算法&#xff0c;荷兰语全名是 Edsger Wybe Dijkstra&#xff0c;于…

定制高温隧道炉,如何判断质量好坏

在现代工业生产中&#xff0c;高温隧道炉扮演着不可或缺的角色。对于特定工艺要求&#xff0c;如陶瓷烧制、金属热处理等&#xff0c;定制化的高温隧道炉更是不可或缺。然而&#xff0c;面对市场上琳琅满目的产品&#xff0c;如何判断高温隧道炉的质量好坏成为了企业决策者面临…

js终止递归

终止递归 1. 实现目标&#xff1a;js 编写递归方法 查找指定节点&#xff1b; 2. 需解决问题&#xff1a;找到所需节点后&#xff0c;递归不会终止&#xff0c;直到所有节点遍历完成后才会停止&#xff0c;会消耗性能 3. 解决方案&#xff1a;优化递归方法&#xff0c;在找到…

解决vscode终端不显示conda环境变量名称问题【详细步骤!实测可行!!】

最近在使用Visual Studio Code (VSCode) 时候&#xff0c;发现终端没有正确显示激活的conda环境名称&#xff0c;搜了一下&#xff0c;找到原因&#xff0c;记录一下&#xff0c;如果有人也遇到同样的问题&#xff0c;可以收藏一下。   分别两种情况&#xff0c;一是windows系…