首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏爱吃猫的鱼BLOG

    值得推荐的7个vue3 UI组件

    前端 UI 组件是前端开发者必备的工具之一,它们可以帮助开发者快速构建用户界面,提高开发效率。本文推荐几款热门的vue3 UI组件,排名不分前后。 总的来说,Naive UI是一个功能强大、易于使用的Vue 3组件,适合于各种规模的项目的开发,成为了许多开发者构建现代Web应用程序的首选组件。 大型组件:Quasar 拥有超过 70 个高性能 Material Design 组件,为开发者提供了丰富的工具包,用于构建响应灵敏且具有视觉吸引力的 App。 丰富的组件:Varlet提供了60多个高质量通用组件,覆盖了大部分常见的界面元素和交互行为,大大提高了开发效率。 总的来说,PrimeVue是一个不断发展的Vue组件,它提供了广泛的组件和灵活的定制选项,适合各种规模的Web应用程序开发。

    21K12编辑于 2024-06-12
  • 来自专栏爱吃猫的鱼BLOG

    值得推荐的7个vue3 UI组件

    前端 UI 组件是前端开发者必备的工具之一,它们可以帮助开发者快速构建用户界面,提高开发效率。本文推荐几款热门的vue3 UI组件,排名不分前后。 总的来说,Naive UI是一个功能强大、易于使用的Vue 3组件,适合于各种规模的项目的开发,成为了许多开发者构建现代Web应用程序的首选组件。 大型组件:Quasar 拥有超过 70 个高性能 Material Design 组件,为开发者提供了丰富的工具包,用于构建响应灵敏且具有视觉吸引力的 App。 丰富的组件:Varlet提供了60多个高质量通用组件,覆盖了大部分常见的界面元素和交互行为,大大提高了开发效率。 总的来说,PrimeVue是一个不断发展的Vue组件,它提供了广泛的组件和灵活的定制选项,适合各种规模的Web应用程序开发。

    13.1K10编辑于 2024-05-22
  • 来自专栏Android点滴积累

    IOS小组件7):小组件点击交互

    引言   前面我们似乎掌握了实现一个小组件所需要的一切技能,默认情况下桌面点击小组件,也正常跳转到了App中。接下来我们一起来看看,小组件是怎么做到点击跳转到App的。 中号组件点击交互1 VStack { Link(destination: URL(string: "medium/link_text1")!) 中号组件点击交互3 Link(destination: URL(string: "medium/widgeturl_root")!) 结语   本文介绍了小组件点击交互的两种方式,widgetURL和Link,通过测试代码了解了具体的使用和组合情况。至此,小组件整个流程上的技术点都讲解完了。 后续还有2个部分:App与小组件数据共享,N个小组件怎么支持。

    2.7K30发布于 2021-06-09
  • 来自专栏全栈程序员必看

    前端组件_前端组件有什么好处

    前端框架(Frameworks) Bootstrap Foundation Amaze UI Semantic UI Pure CSS topcoat UIkit Material UI Framework7 underscore.js Way.js – 双向数据绑定 Keys.js – 应用快捷键 3. Egret Engine LimeJS EaselJS three.js AlloyStick The-Best-JS-Game-Framework CanvasEngine Quintus 4. ui组件 排版 yue.css typo.css chinese-copywriting-guidelines – 中文文案排版指南 7. 网格系统 grid Flexbox Grid 8. 通知组件/弹框组件 alertify.js AlertifyJS SweetAlert Messenger – 非常酷的弹框组件 PNotify Notify.js – A simple, versatile

    7.7K10编辑于 2022-09-20
  • 来自专栏狮乐园

    高级 Vue 组件模式 (7)

    但我们会发现一个问题,就是当前 toggle 组件的状态对于调用者来说,完全是黑盒状态,即调用者无法初始化,也无法更改组件的开关状态,这在一些场景无法满足需求。 对于无法初始化开关状态的问题,倒是很好解决,我们可以在 toggle 组件声明一个 prop 属性 on 来代表组件的默认开关状态,同时在 mounted 生命周期函数中将这个默认值同步到组件 data 因此这篇文章着重来解决这两个问题: toggle 组件能够支持开关状态的初始化功能 toggle 组件能够提供一个 reset 方法以供重置开关状态 重置开关状态可以以异步的方式进行 实现 初始化开关状态 这样就将提供重置状态的逻辑暴露给了组件调用者,当然,如果调用者没有提供相关重置逻辑,组件内部会自动降级为使用 on 属性来作为重置的状态值。 成果 你可以通过下面的链接来看看这个组件的实现代码以及演示: sandbox: 在线演示 github: part-7 总结 Function 类型的 prop 属性在一些情况下非常有用,比如文章中提及的状态初始化

    87010发布于 2020-01-21
  • 来自专栏快乐阿超

    TinyVue组件

    ——董仲舒 文档: TinyVue:一套跨端、跨框架的企业级 UI 组件,支持 Vue 2 和 Vue 3,支持 PC 端和移动端 代码: https://github.com/opentiny/ tiny-vue 在项目的根目录中,打开控制台,执行以下命令,为 Vue 3.0 的项目安装 TinyVue 组件 : yarn add @opentiny/vue@3 # 或者 npm install @opentiny/vue@3 或者执行以下命令,为 Vue 2.0 的项目安装 TinyVue 组件 : yarn add @opentiny/vue@2 # 或者 npm install @opentiny id="app">

    <script type="module"> import { createApp } from 'vue' // 引入 @opentiny/vue 组件 tiny-button> <tiny-alert description="TinyVue"></tiny-alert> ` }) // 注册 @opentiny/vue 组件

    40810编辑于 2024-08-23
  • 来自专栏用户6296428的专栏

    漫谈 React 组件开发(二):组件最佳实践

    那么现在就面临一个选择: 一是选择 React 生态中已有的组件,例如 antDesign、Material-UI 等比较成熟的组件; 二是团队再开发一套属于自己的组件。 本文我们就来聊一聊如何开发一套优秀的 React 组件以及一套完整组件的构成。 一、选择开源?还是自己造轮子? React 大环境里面有很多优秀的 UI 组件,国内比较有名的 antDesign,国外的 Material-UI,都是比较稳定和优秀的组件。那么我们为什么还要自己去开发一套组件呢? 二、组件构成 构建一个完整的组件需要考虑: 组件设计思路 组件代码规范 组件开发流程 组件测试 组件维护(包括 PR / issue 管理、发包、文档) 1. 组件文档 一份好的 doc 是一个优秀组件的标准,良好的文档能够提升组件的整体品质和好感度,愿意花时间好好写 doc 的团队,那么他们产出的组件应该也不会差到哪去,组件文档维护也是组件生命周期里重要的一环

    2K30发布于 2020-08-25
  • 来自专栏狮乐园

    高级 Angular 组件模式 (7)

    07 使用 Content Directives 原文: Use Content Directives 因为父组件会提供所有相关的 UI 元素(比如这里的 button),所以 toggle 组件的开发者可能无法满足组件使用者的一些附加需求 如果 toggle 组件能够提供一些 hooks 方法或指令给组件使用者,这些 hooks 方法或指令能够在自定义的开关元素上设置一些合理的默认值,那将是极好的。 目标 提供一些 hooks 方法或指令给组件使用者,使其可以与所提供的 UI 元素交互并修改它们。 Directive,而将部分其他工作交付组件使用者来完成。 比如文章中所提及的,作为组件开发者,无法预先得知组件使用者会怎样管理开关元素以及它的样式,因此提供一些 hooks 是很有必要的,而 hooks 这个概念,一般情况下,都会是相对简单的,比如生命周期 hook

    1.1K20发布于 2018-10-19
  • 来自专栏踏浪的文章

    Flutter lesson 7: Flutter组件之基础组件(三)

    上一节我们介绍了Row, Column, Image, Text四个基础组件,这一节我们来看看下面几个组件。 Icon Icon就是图标,字体图标,矢量图。 bottomNavigationBar 在底部设置一个导航组件 bottomNavigationBar: BottomAppBar( shape: CircularNotchedRectangle( bottomSheet 底部划出组件,一般很少直接使用,而是使用showModalBottomSheet弹出,比如从底部弹出分享框。 总结 Flutter的基础的组件就讲到这里,涉及到的大都是常用的组件,部分东西没有涉及到或者说没有详细说明,可能是因为我认为不用过多说明,可能是因为没有太多时间,也可能是因为我自己也不看明白,如果你不懂

    2K50发布于 2019-07-31
  • 来自专栏pandacode_cn

    Web组件 JS组件方法记录

    以折叠面板的形式进行组件描述,点击对应的面板会展示对应信息。

    50800编辑于 2023-07-17
  • 来自专栏全栈前端精选

    组件设计实战 - 复杂组件设计

    作者:诚身 https://zhuanlan.zhihu.com/p/29034015 一个成熟的组件通常都由数十个常用的 UI 组件构成,这其中既有按钮(Button),输入框(Input)等基础组件 这里我们提出一个组件复杂度的概念,一个组件复杂度的主要来源就是其自身的状态,即组件自身需要维护多少个不依赖于外部输入的状态。 至此,组件设计实战系列文章也将告一段落。 在全部四篇文章中,我们分别讨论了组件架构,组件分类,文档组织,国际化以及复杂组件设计这几个核心的话题,因笔者能力所限,其中自然有许多不足之处,烦请各位谅解。 组件作为提升前端团队工作效率的重中之重,花再多时间去研究它都不为过。再加上与设计团队对接,形成设计语言,与后端团队对接,统一数据结构,组件也可以说是前端工程师在拓展自身工作领域上的必经之路。

    1.2K10发布于 2019-09-29
  • 来自专栏全栈程序员必看

    vue常用组件_vue内置组件

    的web UI工具套件 Vux:基于Vue和WeUI的组件 mint-ui:Vue 2的移动UI元素 iview:基于 Vuejs 的开源 UI 组件 Keen-UI:轻量级的基本UI组件合集 :iOS7+ 风格的alertview服务 dd-vue-component:订单来了的公共组件 paco-ui-vue:PACOUI的vue组件 vue-cmap:Vue China map可视化组件 vue-framework7:结合VueJS使用的Framework7组件 vue-bootstrap-modal:vue的Bootstrap样式组件 vuep:用实时编辑和预览来渲染Vue组件 Vue – VueJS与Framework7结合 vue-element-starter – vue启动页 15、实用汇总 vuelidate – 简单轻量级的基于模块的Vue.js验证 qingcheng vue-meta – 管理app的meta信息 avoriaz – VueJS测试实用工具 vue-framework7 – 结合VueJS使用的Framework7组件 vue-lazy-render

    10.3K20编辑于 2022-11-15
  • 来自专栏盛开在夏天的太阳

    7.vue组件(二)--双向绑定,父子组件访问

    先实现子组件的双向绑定 3. 子组件将数据传给父组件 实现步骤: 第一步: 子组件接收父组件的data <! comp1>

    <template id="comp1">
    <div style=" width: 600px; background-color: #085e<em>7</em>d

    1.3K10发布于 2021-03-04
  • 来自专栏grain先森

    移动端组件

    今天给大家推荐的是一个滴滴开源的移动端开发组件:Pile.js。 Pile.js 是滴滴开发的基于 React 的移动端开发组件。 轻量,易用,包含 52 个交互功能,支持多语言与自定义皮肤。 第二步:引用组件代码: ? 组件列表 ? 具体演示效果,可以扫描下方二维码,体验: ? 开源项目地址

    2.1K20发布于 2019-03-28
  • 来自专栏全栈程序员必看

    angular7组件向子组件传值

    1.新建子组件 app-child 2.在父组件中引用子组件 <app-child [value1]=”fatherValue”></app-child> 2.在子组件中使用@Input接受父组件传的值 @Input() value1: string; value1就是父组件传到子组件的值了,可以在子组件中去使用 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/134965

    75120编辑于 2022-09-06
  • 来自专栏Oracle数据库技术

    浅谈Oracle RAC(7) -CRS组件

    编辑|SQL和数据技术(ID:SQLplusDB) 浅谈RAC系列: 浅谈Oracle RAC (1)--概要 浅谈Oracle RAC (2)--集群管理软件GI基本架构 浅谈Oracle RAC( 3)--GI的启动 浅谈Oracle RAC(4)– OHAS组件 浅谈Oracle RAC(5)– CSS组件 浅谈Oracle RAC(6) 之实战:节点reboot问题的调查方法 我们之前的几期重点介绍了 RAC集群软件里面的两个重要组件----OHASD和CSSD。 在传统分布式数据中一般的架构是:一主一从,一主多从,多主多从等。 主代表着读写全能,从则代表着只读不写。而RAC的核心技术是内存融合技术,各个节点都可以进行读写操作,所以RAC没有主节点的概念。 Oracle RAC的架构跟传统分布式数据有本质区别,这一点各位小伙伴还是不要搞混啊。

    99910编辑于 2022-08-19
  • 来自专栏Keller

    组件构建过程

    最近在项目内部创建了一个vue组件,希望通过组件的形式,统一项目中组件的逻辑和样式,让代码的复用性更强。 这篇文章主要是梳理组件的整个结构和构建过程。 结构 首先在这里介绍一下组件的代码结构,上面是整体代码目录结构,每个目录的作用如下: packages:组件源码位置,每个组件作为一个子目录;同时提供packages/index.js作为全局组件的入口 同时,在packages根目录,index.js作为全局注册组件入口,会引入所有组件,然后调用Vue.component注册为全局组件。 ok,目录结构梳理清楚,但这也只是开发过程的一部分,至于最终的输出内容,还需要基于具体使用场景来编译,下面是目前组件支持的使用方式和具体的编译方法。 webpack模块化原理-commonjs、webpack模块化原理-ES module、webpack模块化原理-Code Splitting),而通常作为按需加载来说,用户会有自己的webpack,那么组件需要做的就是把

    78420编辑于 2021-12-14
  • 来自专栏Keller

    组件使用BEM

    bem的优势 最近在开发一个组件,选择了BEM作为css的组织形式,主要考虑了以下三个方面的优势: 逻辑分层,容易理解。 BEM基于block、element、modify的组织形式,基本与组件的组织形式吻合。只要遵循了BEM的命名方式,对于开发和修改组件,哪些元素和状态已经存在,都可以直观的看出来。 反过来,通过html标记的BEM命名,可以直观地理解组件的功能和依赖关系。 强约束,便于团队协作。

    68030编辑于 2021-12-14
  • 来自专栏快乐阿超

    web组件lion

    github: https://github.com/ing-bank/lion 官方文档: https://lion-web.netlify.app/ Lion 是一组高性能、可访问且灵活的 Web 组件 它们提供了一个无主见的白标签层,可以扩展到您自己的组件层 高性能:专注于在所有相关浏览器中实现出色的性能,具有最少的依赖项 可及性:旨在符合 WCAG 2.2 AA 标准,以创建每个人都可以使用的组件 灵活性:通过 Web Components 和 JavaScript 类提供解决方案,这些类可以使用、采用和扩展以满足所有需求 现代代码:Lion 以纯 es 模块的形式分发 公开函数/类和 Web 组件 这是有道理的,因为主要用例是扩展这些组件,如果您这样做,则不想覆盖现有样式。 => response.json()) .then(data => { // do something with the data }); </script> 使用web组件

    35510编辑于 2024-09-05
  • 来自专栏IT综合技术分享

    组件分享之后端组件——grpc组件grpc-go

    组件分享之后端组件——grpc组件grpc-go 背景 近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件 组件基本信息 组件:grpc-go 开源协议:Apache-2.0 License 内容 在使用Golang中grpc就不得不提,其强大的性能为其接口提供了有力的支撑,本节我们分享一个组件grpc-go

    45620编辑于 2022-03-06
  • 领券