naive-ui NPopconfirm怎么用vue3的h()渲染

这篇具有很好参考价值的文章主要介绍了naive-ui NPopconfirm怎么用vue3的h()渲染。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

先看效果

naive-ui NPopconfirm怎么用vue3的h()渲染,TypeScript,vue,vue.js,typescript

然后我先贴代码, 你们看懂的先运行下,

文章后面我教你怎么 添加这种有template,有slot插槽的组件

h(
	NPopconfirm,
	{
		positiveButtonProps: {
			size: 'tiny',
			color: '#007293',
			bordered: true,
		},
		negativeButtonProps: {
			size: 'tiny',
			color: '#007293',
			bordered: true,
		},
		onPositiveClick: (e: any) => {
			alert(1)
		}
	},
	{
		trigger: () => {
			return h(
				NButton,
				{
					class:"c_yellow mr_10 mb_10",
					strong: true,
					tertiary: true,
					size: 'small',
				},
				{ default: () => '删除' }
			)
		},
		default: () => {
			return '确认删除该节点?'
		}
	}
),

正文

以提示窗组件为例,官方地址为==》Naive UI

naive-ui NPopconfirm怎么用vue3的h()渲染,TypeScript,vue,vue.js,typescript

这个部分 就是下图左边部分驼峰写法

naive-ui NPopconfirm怎么用vue3的h()渲染,TypeScript,vue,vue.js,typescript

然后你vscode 键盘ctrl+鼠标左键 点击他

naive-ui NPopconfirm怎么用vue3的h()渲染,TypeScript,vue,vue.js,typescript

然后同样的方法查看ButtonProps,你就知道里面的size,color这些要怎么写

naive-ui NPopconfirm怎么用vue3的h()渲染,TypeScript,vue,vue.js,typescript 然后就是下面这部分哪里查

naive-ui NPopconfirm怎么用vue3的h()渲染,TypeScript,vue,vue.js,typescript

 点这个

naive-ui NPopconfirm怎么用vue3的h()渲染,TypeScript,vue,vue.js,typescript

会跳到下面的页面===》Naive UI 

naive-ui NPopconfirm怎么用vue3的h()渲染,TypeScript,vue,vue.js,typescript

 因为h(a,b,c)   a是组件,b是属性,c是包含啥,所以如图,这里下面就是c的可以填啥,trigger就相当于  你的 h("div",[h(),h()])  这个案例里面的  [h(),h()],然后其实你就知道怎么搞了

trigger () 触发弹出信息的组件或元素
footer () 弹出的 footer 内容 2.31.0
header () 弹出的 header 内容
default () 弹出的内容

你要想知道其他的naive-ui组件 怎么 用h()函数渲染,博主写了一篇 博客=》naive-ui h()渲染组件个人示例_雪狼之夜的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-545206.html

到了这里,关于naive-ui NPopconfirm怎么用vue3的h()渲染的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • naive-ui在setup引用message的方法

    序:         先说好,能用,而且不用新建啥目录,但是官方不推荐!!!!,但是快!!!      上图的的api文档地址点右边===》Naive UI 原文是=》如果你想在  setup  外使用   useDialog 、 useMessage 、 useNotification 、 useLoadingBar ,可以通过  createDiscreteApi  来构建对应的 API。

    2024年02月03日
    浏览(30)
  • Naive UI:一个 Vue 3 组件库,比较完整,主题可调,使用 TypeScript,快有点意思。

    在当今的前端开发领域,Vue 3已成为中后台应用的首选框架。为了满足开发者的需求,各种组件库如雨后春笋般涌现。其中,Naive UI以其独特的优势,成为了Vue 3开发者的得力助手。本文将深入探讨Naive UI的特性、优势以及如何使用它来提高开发效率。 一、Naive UI的特性 组件丰

    2024年04月22日
    浏览(29)
  • 使用@zip.js/zip.js与naive-ui的Tree组件实现在线文件解压预览

    用于压缩和解压缩文件的 JavaScript 库 支持Zip64 格式 支持WinZIP AES和 PKWare ZipCrypto 加密 支持同时读取和写入一个或多个 zip 文件 集成工作池管理器 无第三方依赖 该库依赖于Promise、TypedArray、 Streams API 以及以下可选的 API: Web Workers Compression Streams Web Crypto 该库与最新版本的

    2024年02月19日
    浏览(36)
  • Vue3 UI组件库对比,Naive UI、Element Plus、 Ant Design Vue

    Element Plus Naive ui Ant Design Vue 简介 element-ui Vue3版本,国内使用广泛 Vue作者推荐的Vue3ui 组件库 阿里Ant Design设计规范的Vue实现版 地址 https://github.com/element-plus/element-plus https://github.com/tusen-ai/naive-ui https://github.com/vueComponent/ant-design-vue 社区活跃度 高 中 高 ui库组件主要实现方式

    2024年01月25日
    浏览(33)
  • Vue3+Vite+Pinia+Naive后台管理系统搭建之四:Naive UI 组件库的安装和使用

    前言 如果对 vue3 的语法不熟悉的,可以移步 Vue3.0 基础入门Vue3.0 基础入门快速入门。 UI 组件请参考官网:Naive Ui 官网 为什么选择 naive ui 不继续用 element ui,因为尤大大推荐,可以尝试下,而且 naive ui 更贴近 vue3 的语法,当然易上手还是element ui 好一点。 github 开源库:Vue

    2024年02月07日
    浏览(46)
  • Vue3的几款UI组件库:Naive UI、Element Plus、 Ant Design Vue、Arco Design

    vue3系列的三款ui框架简要对比: 框架 Element Plus Naive ui Ant Design Vue Arco Design 简介 element-ui Vue3版本,国内使用广泛 Vue作者推荐的Vue3ui 组件库 Ant Design 的 Vue 实现,组件的风格与 Ant Design 保持同步 ArcoDesign 主要服务于字节跳动旗下中后台产品的体验设计和技术实现 社区活跃度

    2024年02月03日
    浏览(34)
  • Naive UI+Vue3来实现点击按钮一键切换明暗主题的功能

    记录一下如何使用Naive UI+Vue3代码来实现一键切换明暗主题的功能。 效果如下: 终端下输入: 起好项目的名称,然后一路回车即可。 至此Vue3的项目已经搭建完毕,打开http://127.0.0.1:5173/就可以看到项目的默认首页了。 安装Naive UI依赖库 然后我们根据官方出的配置对项目进行

    2024年02月12日
    浏览(30)
  • vue3+Naive UI+fastapi 前后端分离 Pagination 数据分页实战演练

    记录一次vue3+Naive UI+fastapi 前后端分离 Pagination 数据分页实战演练的过程。 Naive UI 是一个 Vue3 的组件库。 FastAPI 是一个用于构建 API 的现代、快速(高性能)的 web 框架,使用 Python 3.6+ 并基于标准的 Python 类型提示。 fastapi-backend 后端目录 vue-frontend 前端目录 这里我只贴一些关

    2024年02月06日
    浏览(36)
  • vue3 + naive ui + Tabs 报错 ‘Slot “default“ invoked outside of the render function‘

    警告的异常信息: 解决方法: 如下给Tabs组件加一个defaultValue的默认值即可 参考:https://github.com/tusen-ai/naive-ui/issues/3134

    2024年01月21日
    浏览(33)
  • Vue3 - 解决使用 Tailwindcss 后导致 UI 组件库样式受影响,引入后发现项目组件库的组件样式不对了(Element/Ant Design Vue/Naive UI/TDesign)

    网上的教程都无法解决,但本文可以帮助您快速解决该问题。 当项目引入 Tailwind css 后,使用 UI 组件库的某些组件时,发现有些样式丢失及显示错位、背景色丢失等问题, 频发于【按钮组件】背景色丢失 | 【message消息提示组件】样式位置变形等,严重的整个组件库样式都乱

    2024年02月07日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包