TDesign在按钮上加入图标组件

这篇具有很好参考价值的文章主要介绍了TDesign在按钮上加入图标组件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在实际开发中 我们经常会遇到例如 添加或者查询 我们需要在按钮上加入图标的操作
TDesign在按钮上加入图标组件,tdesign,javascript,vue.js
TDesign自然也有预备这样的操作
首先我们打开文档看到图标

例如 我们先用某些图标 就可以点开下面的代码
TDesign在按钮上加入图标组件,tdesign,javascript,vue.js
可以看到 我们的图标大部分都是直接用tdesign-icons-vue 导入他的组件就可以了
TDesign在按钮上加入图标组件,tdesign,javascript,vue.js
而我们按钮设计了一个icon属性 我们可以设置一个函数 返回对应图标组件
参考代码如下

<template>
    <t-button
      class="filter-item"
      theme="danger"
      size="small"
      :icon="renderIcon"
      @click="dom"
    >搜索</t-button>
</template>

<script>
import { SearchIcon } from 'tdesign-icons-vue';
export default {
  data() {
    return {
    };
  },
  methods: {
    renderIcon() {
      return <SearchIcon />;
    },
    dom(){
      console.log("数据输出");
    }
  },
};
</script>

运行结果如下
TDesign在按钮上加入图标组件,tdesign,javascript,vue.js
这里 我们引入了SearchIcon图标组件 然后定义了一个renderIcon函数 返回SearchIcon组件实体 然后 绑定
renderIcon函数给按钮的icon属性 功能就实现了文章来源地址https://www.toymoban.com/news/detail-682833.html

到了这里,关于TDesign在按钮上加入图标组件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 微信小程序入门学习02-TDesign中的自定义组件

    我们上一篇讲解了TDesign模板的基本用法,如何开始阅读模板。本篇我们讲解一下自定义组件的用法。 官方模板在顶部除了显示图片外,还显示了一段文字介绍。文字是嵌套在容器组件里,先按照他的写法复制代码到我们自己创建的index.wxml文件里 因为我们的布局是从上到下,

    2024年02月10日
    浏览(66)
  • 微信小程序(typescript) npm添加Tdesign UI组件库

    最近,发现一个新的微信小程序UI组件库-TDesign。腾讯自家出品,颜值杠杆。网址如下: https://tdesign.tencent.com/miniprogram/getting-started 使用NPM Node.js 安装包及源码下载地址为:https://nodejs.org/zh-cn/download/ Node.js 菜鸟教程网址:https://www.runoob.com/nodejs/nodejs-install-setup.html 检查npm是否安

    2024年01月16日
    浏览(47)
  • vue2中实现 TDesign 树形懒加载

    之前我有写过Element ui的树形懒加载 其主要是通过load函数来实现 而TDesign也是照虎画猫 他也是主要靠load 我们先来看一个基本的组件 这里和Element ui不同的是 Element ui的树形load一进来就会触发一次 你可以通过load来加载根目录的数据 但TDesign是只有点击父节点才会触发 一进来是

    2024年02月09日
    浏览(46)
  • 基于goframe2.5.4、vue3、tdesign-vue-next开发的全栈前后端分离的管理系统

    goframe-admin V1.0.0 基于goframe2.5.4、vue3、tdesign-vue-next开发的全栈前后端分离的管理系统。 前端采用tdesign-vue-next-starter 、vue3、pinia、tdesign-vue-next。 高生产率:几分钟即可搭建一个后台管理系统 认证机制:采用gtoken的用户状态认证及casbin的权限认证,支持按钮级别的权限 路由模

    2024年02月06日
    浏览(78)
  • TDesign的input标签

    目录  一、 新建页面01-todolist  二、 t-input标签、t-button标签 2.1 t-input标签 2.1.1 01-todolist.wxml页面 2.2 01-todolist.json页面 2.3  01-todolist.js页面 2.4  01-todolist.wxss页面  2.2 t-button标签 示例1:bind:change 示例2:bind:tap、wx:for遍历 示例3:H5的自定义属性  wx:if 和wx:else 用法示例 2.  具体

    2024年02月09日
    浏览(36)
  • TDesign WXS语法

    目录 一、输出函数返回值如何获取? 二、WXS语法 三、WXS案例 写在js的方法中 wxml中 {{ 方法名() }} 输出: 发现不显示?? 所以不能使用这种方式!! 1. 当前路径下新建data.wxs文件 2. wxml文件中引入wxs 3. 页面显示 wxs配合wxml做逻辑判断的方法 控制台获取时间戳 js页面data中定义

    2024年02月08日
    浏览(47)
  • 小程序多文件上传 Tdesign

    众所周知,小程序文件上传还是有点麻烦的,其实主要还是小程序对的接口有诸多的不便,比如说,文件不能批量提交,只能一个个的提交,小程序的上传需要专门的接口。 普通的小程序的页面也比普通的HTML复杂很多 现在的我就对这个做一个记录: 页面更好看一点 且看代

    2024年02月04日
    浏览(41)
  • tdesign的白天黑夜模式实现原理

    以tdesign为例 我们看下源码 可以看到,tdesign是借助于 :root 选择器,并结合属性选择器来设置的,当html标签存在一个名叫 theme-mode 属性的时候,如果值为 dark 就使用白天的主题,否则就使用黑天的主题 我们切换下颜色,更改html当中的属性,可以看到下图的区别

    2024年02月07日
    浏览(55)
  • TDesign电商小程序模板解析02-首页功能

    上一篇我们搭建了底部的导航条,这一篇来拆解一下首页的功能。首页有如下功能 可以进行搜索 显示轮播图 横向可拖动的页签 图文卡片列表 因为是要使用组件库的组件搭建页面,自然是先需要引入自定义组件 引入的组件还是不少的,贴入配置后发现控制台报错,因为这里

    2024年02月10日
    浏览(50)
  • 微信小程序使用TDesign(TS版本)

    1.使用微信小程序的Terminal执行: 2.修改project.config.json  3.修改app.json,移除\\\"style\\\": \\\"v2\\\" 4.编译npm:微信开发者工具的Tools-构建npm 5.在页面下的页面json中导入要使用的组件,在wxml中使用

    2024年02月11日
    浏览(56)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包