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

高清品牌网站设计建设seo查询网站是什么

高清品牌网站设计建设,seo查询网站是什么,旅行网站开发背景,敬请期待英文怎么写本文由体验技术团队Kagol原创。 我们非常高兴地宣布,2025年5月15日,TinyVue 发布了 v3.23.0 🎉。 本次 3.23.0 版本主要有以下重大变更: 增加 NumberAnimation 数字动画组件DesignConfig 支持全局配置组件的 propsConfigProvide…

本文由体验技术团队Kagol原创。
我们非常高兴地宣布,2025年5月15日,TinyVue 发布了 v3.23.0 🎉。

本次 3.23.0 版本主要有以下重大变更:

  • 增加 NumberAnimation 数字动画组件
  • DesignConfig 支持全局配置组件的 props
  • ConfigProvider 支持配置主题变量
  • PopConfirm 增加 message 插槽

详细的 Release Notes 请参考:https://github.com/opentiny/tiny-vue/releases/tag/v3.23.0

本次版本共有 13 位贡献者参与开发,其中 sakurajiajia / 552847957 是新朋友,欢迎新朋友的加入👏

  1. sakurajiajia - 新增贡献者✨
  2. 552847957 - 新增贡献者✨
  3. shenjunjian
  4. kagol
  5. zzcr
  6. gimmyhehe
  7. lcy0620
  8. discreted66
  9. chenxi-20
  10. betavs
  11. wuyiping0628
  12. James-9696
  13. Darkingtail

感谢新老朋友们对 TinyVue 的辛苦付出👏

你可以更新 @opentiny/vue@3.23.0 进行体验!

npm i @opentiny/vue@3.23.0

我们一起来看看都有哪些更新吧!

NumberAnimation 数字动画组件

数字动画组件可以将数字的变化过程以动态效果展示出来。

可以让用户更加直观地感受到数据的提升,动态展示比静态数字更能吸引注意力,也更能体现数据的变化趋势。

效果如下:
在这里插入图片描述

使用起来也很简单,只需要配置 from 和 to 两个参数,从一个数字(from)动态增长为另一个数字(to)。

<template><tiny-number-animation :from="fromVal" :to="toVal" />
</template><script setup>
import { ref } from 'vue'
import { TinyNumberAnimation } from '@opentinyvue/vue'const fromVal = ref(0)
const toVal = ref(12309)
</script>

DesignConfig 支持全局配置组件的 props

DesignConfig 主要用来配置设计规范,如果说主题定制功能可以让用户定制组件的样式效果,那么 DesignConfig 则可以更进一步,能让用户定制组件的交互行为,除此之外,也能定制部分 DOM 元素,比如图标。

本次 v3.23.0 又更进一步,支持全局配置 90% 以上组件的 props,之前我们只支持小部分组件的 props 配置,后来用户提出更多组件 props 配置的需求。

社区开发者 hashiqi12138 借鉴 React 高阶组件(HOC)的概念,提出了一种从 DesignConfig 透传组件 props 到组件内部的思路,并通过 PR #3084 进行了实现。

这是一种非常好的思路,既不会破坏现在组件,又能实现全部配置所有组件的 props。

hashiqi12138 的第一个版本没有使用插件,需要每个组件包一层容器组件,这样对组件的改造过大,zzcr 提出可能会对现有业务造成影响。

第二个版本做了优化,通过 unplugin-hoc-plugin 插件解决了以上问题,但是实现方案过于繁琐,而且没有考虑用户局部配置组件 props 的优先级问题。

zzcr 利用 TinyVue 大部分组件支持双层组件的特性,提出了一种更简洁的方案,并通过 PR #3419 进行了实现。

目前该特性已经在 v3.23.0 版本提供,非常感谢 hashiqi12138 和 zzcr 在此特性中的辛苦付出!

该特性使用起来很方便,比如我想配置所有 Alert 组件内容居中。

<template><div><tiny-config-provider :design="design"><tiny-alert type="warning" description="全局配置组件的默认行为"></tiny-alert></tiny-config-provider></div>
</template><script setup>
import { TinyConfigProvider, TinyAlert } from'@opentinyvue/vue'const design = {
name: 'my-design', // 设计规范名称
version: '1.0.0', // 设计规范版本号
components: {Alert: {props: {center: true},}}
}
</script>

效果如下:
在这里插入图片描述

ConfigProvider 支持配置主题变量

ConfigProvider 主要用来配置全局性的东西,比如主题样式、设计规范、组件逻辑、改变文字方向等。

比如我想把品牌色由黑色改成绿色,可以通过 ConfigProvider 的 theme,将 tv-base-color-brand 这个 CSS 变量设置成 'green' 即可。

<template><tiny-button @click="changeTheme">改变主题颜色</tiny-button><tiny-config-provider :theme="theme"><tiny-button type="primary">主题色按钮</tiny-button></tiny-config-provider>
</template><script setup lang="ts">
import { ref } from'vue'
import { TinyConfigProvider, TinyButton } from'@opentiny/vue'const theme = ref({})functionchangeTheme() {theme.value = {data: {'tv-base-color-brand': 'green'// 默认是 #191919}}
}
</script>

PopConfirm 增加 message 插槽

PopConfirm 组件主要删除等操作的确认,之前 message 内容只能传字符串,没法传自定义的内容,存在一定的局限性。

betavs 为 PopConfirm 增加了 message 插槽,让用户可以自由传入自己的内容,比如传入一张图片。

效果如下
在这里插入图片描述

详细的更新信息请查看 Release Notes:https://github.com/opentiny/tiny-vue/releases/tag/v3.23.0

关于OpenTiny

欢迎加入 OpenTiny 开源社区。添加微信小助手:opentiny-official 一起参与交流前端技术~
OpenTiny 官网:https://opentiny.design
OpenTiny 代码仓库:https://github.com/opentiny
TinyVue 源码:https://github.com/opentiny/tiny-vue
TinyEngine 源码:https://github.com/opentiny/tiny-engine
欢迎进入代码仓库 Star🌟TinyEngine、TinyVue、TinyNG、TinyCLI、TinyEditor~ 如果你也想要共建,可以进入代码仓库,找到 good first issue标签,一起参与开源贡献~

http://www.dtcms.com/wzjs/90506.html

相关文章:

  • 成都h5网站建设推广网上国网
  • 如何入驻亚马逊跨境电商百度关键词快速优化
  • 网站数据库结构被删了怎么办软文宣传
  • 2015手机版网站制作外链代发平台
  • 专业外贸网站建设百度搜不干净的东西
  • 酒店网站开发合同范本深圳关键词优化公司哪家好
  • 带端口的服务器怎么做网站线上宣传渠道
  • dw做网站 如何设置转动百度在线
  • 设计师怎么做响应式网站搜狗搜索推广
  • 专业做外贸网站建设百度信息流投放方式有哪些
  • 网站绑定微信公众号线上推广app
  • 温州免费网站建站模板seo sem是什么意思
  • 网站用access做数据库吗什么是电商
  • 武汉疫情最新新闻外贸推广优化公司
  • 中山哪里有做微网站的alexa排名
  • 手机在线客服系统厦门关键词优化报价
  • 工伤做实网站百度推广销售员好做吗
  • 网站建设好不好seo什么意思
  • 网站空间报价单设计培训学院
  • 专做进口批发的网站沈阳专业网站seo推广
  • 做乳胶衣的网站微网站
  • 学校网站建设计划建设网官方网站
  • 深圳网站建设公司968百度云网盘搜索引擎
  • 网站设计师薪资参考ip域名查询地址
  • 如东做网站的公司百度一下就知道了官网楯
  • 网站上的二维码seo的培训网站哪里好
  • 沈阳网站推广优化排名公司在运营中seo是什么意思
  • 做网店好还是自己建网站好百度网址大全官网
  • 免费最好网站建设厦门网站流量优化价格
  • 怎么建设免费网站网站seo推广优化