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

【Vue3】【Naive UI】<n-message>标签

【Vue3】【Naive UI】标签

      • content (String | VNode)

【VUE3】【Naive UI】<NCard> 标签
【VUE3】【Naive UI】<n-button> 标签
【VUE3】【Naive UI】<a> 标签
【VUE3】【Naive UI】<NDropdown> 标签
【VUE3】【Naive UI】<n-upload>标签
【VUE3】【Naive UI】<n-message>标签

在 Naive UI 中, 组件的使用通常是通过 useMessage 钩子来实现的。
这个钩子返回一个对象,该对象提供了多种方法(如 info, success, warning, error 等)用于显示不同类型的提示信息。
每个方法都可以接受一个配置对象作为参数,以自定义消息的行为和外观。
下面我将列出所有可用的参数,并为每个参数提供示例代码。

content (String | VNode)

这是消息的主要内容,可以是简单的字符串或 Vue 的虚拟节点(VNode)。

<script setup>
import { useMessage } from 'naive-ui';

const message = useMessage();

function showContent() {
  message.info({
    content: '这是一个简单的文本消息'
  });
}
</script>

<template>
  <button @click="showContent">显示文本消息</button>
</template>

对于 VNode 内容:

<script setup>
import { h, useMessage } from 'naive-ui';

const message = useMessage();

function showVNodeContent() {
  message.info({
    content: h('span', { style: 'color: blue' }, '这是一段蓝色的文字')
  });
}
</script>

<template>
  <button @click="showVNodeContent">显示VNode内容的消息</button>
</template>

http://www.kler.cn/a/416298.html

相关文章:

  • Java—Properties类
  • 3.27浮点数计算
  • [网络安全]sqli-labs Less-5 解题详析
  • Spring Cloud Gateway API 网关
  • 脉冲动画效果
  • 使用CLIP大模型实现视频定位:从理论到实践
  • 说说Elasticsearch拼写纠错是如何实现的?
  • C++设计模式之组合模式中如何实现同一层部件的有序性
  • Bug--python画图
  • 【湖北】湖北省省级信息化建设项目预算标准(鄂财预发〔2023〕40号)-费用标准解读系列22
  • 系统设计 总结
  • Stable Diffusion ControlNet基础
  • SpringBoot宠物领养服务:技术与创新
  • Facebook的开源项目解析:推动开发者社区的技术进步
  • 20241129解决在Ubuntu20.04下编译中科创达的CM6125的Android10出现找不到库文件
  • Vue 3 + Vuex 埋点实现指南
  • 【Stable Diffusion】安装教程
  • Unity UGUI 垂直循环复用滚动
  • GPU 服务器厂家:怎样铸就卓越 AI 算力?
  • DETR:一种新颖的端到端目标检测与分割框架