当前位置: 首页 > 软件库 > Web应用开发 > 网页组件 >

ivy-ui

符合 Web Components 规范的 Web 组件库
授权协议 GPLv3
开发语言 JavaScript
所属分类 Web应用开发、 网页组件
软件类型 开源软件
地区 国产
投 递 者 曾景龙
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

ivy-ui是一个符合 Web Components 规范的由浏览器原生支持的现代 web 组件库。

目标:

  1. 高颜值
  2. 可访问性(aria-)
  3. 通用性/易用性
  4. 跨框架。无论是reactvue还是原生项目均可使用

特性

  • 跨框架。无论是reactvue还是原生项目均可使用。
  • 组件化。shadow dom真正意义上实现了样式和功能的组件化。
  • 类原生。一个组件就像一个原生标签一样。
  • 无依赖。纯原生,无需任何预处理器编译。

兼容性

现代浏览器。

包括移动端,不支持IE

IE不支持原生customElementswebcomponentsjs可以实现对IE的兼容,不过很多CSS特性仍然无效,所以放弃

效果图

 相关资料
  • 开发原则: 1、调研放在开发前,丰富功能是第一 2、新旧功能要区分,增新改旧要慎重 3、上线通告要周知,邮件一定写明白

  • 一个*.vue文件是一种自定义的文件格式,使用类似于HTML的语法来描述一个Vue组件。每个*.vue文件由三种类型的顶级语言块组成:<template>、<script>和<style>,以及可选的其他自定义块: <template> <div class="example">{{ msg }}</div> </template> <script> export default { d

  • 在本文档中,使用的关键字会以英文表示:"MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", 和 "OPTIONAL"被定义在 rfc2119 中。 源文件仓库 MIP 官方扩展组件仓库是 https://github.com/mipengine/mip2

  • 本文向大家介绍说说组件的命名规范相关面试题,主要包含被问及说说组件的命名规范时的应答技巧和注意事项,需要的朋友参考一下 风格指南

  • 我尝试使用openapi-generator-maven-plugin:3.3.4从yaml规范生成java模型类。在一个组件中,我有allOf参数,试图通过它们的引用来组合两个不同的组件。它是这样的:

  • 简介 .vue 文件是一个自定义的文件类型,用类 HTML 语法描述一个 Vue 组件。每个 .vue 文件包含三种类型的顶级语言块 <template>、<script> 和 <style>,还允许添加可选的自定义块: <template> <div class="example">{{ msg }}</div> </template> <script> export default {