首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

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

    前端自动化(Workflow) 前端构建工具 Yeoman – a set of tools for automating development workflow gulp – The streaming build system grunt – the JavaScript Task Runner F.I.S – 前端集成解决方案 前端模块管理器 Bower – A package manager 前端框架(Frameworks) Bootstrap Foundation Amaze UI Semantic UI Pure CSS topcoat UIkit Material UI Framework7 Quintus 4. ui组件库 GMU NEC NEJ Pure CSS Components magic-of-css 5. 通知组件/弹框组件 alertify.js AlertifyJS SweetAlert Messenger – 非常酷的弹框组件 PNotify Notify.js – A simple, versatile

    7.7K10编辑于 2022-09-20
  • 来自专栏九彩拼盘的叨叨叨

    前端组件整理

    nth-line(), ::nth-last-line()的效果 未归类 prefixfree 用了它,写css时,就不需要加浏览器的前缀了 表单类 jquery-file-upload 上传文件组件组件依赖Twitter Bootstrap, Moment.js和jQuery. 自定义滚动条 perfect scrollbar 轻量级的滚动条。外观与mac上chrome的滚动条一样。 iscroll 在移动设备上用不错 表格组件 datatables 表格可交互(对内容进行排序,删除等) backgrid 各种功能,带分页,可编辑表格内容。很棒。 blockUI Lolding组件。 simple-hint 提示信息。用css做的。兼容性IE 9+。 主页上一样迅速 AnythingZoomer 放大镜功能 美化/高亮语法代码 google-code-prettify DlHighlight 仅支持JavaScript、CSS、XML、HTML 这4语法高亮

    14.3K40发布于 2018-08-27
  • 来自专栏全栈程序员必看

    vue项目封装组件_前端组件封装

    前言 在使用vue进行日常开发的时候,组件的封装是一个很常规的操作,也可以从npm仓库下载别人封装好的组件来使用,比如iview,element ui等…但每个项目的应用场景不同,所以我们有时也需要自己封装组件 ,Vue项目就搭建好了 2.组件封装 2.1新建package文件 因为我们可能需要封装多个组件,所以这里创建个package文件夹用于存放组件 然后引入已经封装好的组件测试一下,这里引入的是分页组件 ,注意封装好的组件一定要有name且没有重复。 3.组件打包 在上边的步骤中我们已经封装好了组件,接下来就需要将封装完成的组件进行打包,在项目的package.json文件中新增一行命令 “package”: “vue-cli-service build 指定打包的目录 – – name 打包后的文件名字 – – dest 打包后的文件夹的名称 然后执行打包命令 npm run package 打包结束后会生成一个以– – dest命名的打包文件 4.

    1.8K20编辑于 2022-11-09
  • 来自专栏全栈程序员必看

    vue封装组件思路_前端封装组件

    组件引用子组件,设置props <add tableName="mysql"/> <add :tableName="mysql"/> 这二个的区别: 1是固定值 2是根据data里面的mysql变量 Vue子组件调用父组件的方法 这里建议采用$emit,方法名灵活。 Vue事件解读之$emit emit想要直接获得父方法的返回值,是无法实现的,但是我们可以在父组件里面 that. 或者直接用其它的2种方法直接执行父组件 vue 子组件 初始化 created () { // 在组件初始化的时候执行,只执行一次 console.log( this. '123456'); console.log( this.list ); // undefined vue中v-model动态生成的实例详解 JavaScript循环遍历map数据 vue父组件调用子组件方法 vue 组件继承问题 vue2.0 如何自定义组件(vue组件的封装) 详解Vue2.0组件的继承与扩展 vue组件 组件的继承extend 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人

    1.2K40编辑于 2022-11-09
  • 来自专栏算法与编程之美

    前端|BootStrap 布局组件

    部分组件的使用 1.Bootstrap 图标(Glyphicons) 使用图标的方法非常简单,只需要在任何内联元素上应用对应的样式即可。 4.Bootstrap 导航元素 创建一个标签式的导航菜单:以一个带有 class .nav 的无序列表开始。添加 class .nav-tabs。 ? 总结 总而言之,这些bootstrap组件给带来了非常多的便利。虽然我在这里住的例子都比较的简单,但是如果直接用静态网页的代码来实现的话会更加的复杂,要写很多代码。 Bootstrap的这些组件学习会使我们做项目更加的方便快捷,更加的高效做出一个网页。 END 主 编 | 张祯悦 责 编 | 周婷婷 where2go 团队

    4.3K40发布于 2020-06-03
  • 来自专栏漫画前端

    前端组件设计原则

    (给IT平头哥联盟加星标,提升前端技能) ? 前言 组件是大多数现代前端框架的基本概念之一。由@没有好名字了翻译分享。 虽然在两种不同的前端框架之间进行切换确实需要学习很多,但是二者之间在很多基础概念、设计思路上是相通的。其中之一就是组件设计,包括组件层次结构设计以及组件各自的职责划分。 方法 在本文中,我想介绍一些组件相关的设计概念,在进行前端开发时应该考虑这些概念。 虽然 OOP 类设计和前端组件设计差异很大,但是通过图解辅助设计的方法值得参考。 我还没有找到书写前端组件类图的官方标准,可能是由于前端 Javascript 开发的相对较新且生态系统不够完善所致,但如果有人知道主流标准,请在回复中告诉我!

    1.5K20发布于 2020-12-16
  • 来自专栏程序员成长指北

    前端组件设计原则

    虽然在两种不同的前端框架之间进行切换确实需要学习很多,但是二者之间在很多基础概念、设计思路上是相通的。其中之一就是组件设计,包括组件层次结构设计以及组件各自的职责划分。 方法 在本文中,我想介绍一些组件相关的设计概念,在进行前端开发时应该考虑这些概念。 虽然 OOP 类设计和前端组件设计差异很大,但是通过图解辅助设计的方法值得参考。 我还没有找到书写前端组件类图的官方标准,可能是由于前端 Javascript 开发的相对较新且生态系统不够完善所致,但如果有人知道主流标准,请在回复中告诉我! 就前端组件而言,耦合的主要部分是组件的功能依赖于其父级及其传递的 props 的多少,以及内部使用的子组件(当然还有引用的部分,如第三方模块或用户脚本)。

    2.2K20发布于 2020-10-10
  • 来自专栏算法与编程之美

    前端|Bootstrap——导航组件

    Bootstrap是一个用于快速开发Web 应用程序和网站的前端框架,它提供了一个带有网格系统、链接样式、背景的基本结构。Bootstrap提供了许多的组件,其中就包括导航组件

    7.9K10发布于 2020-03-25
  • 来自专栏小网管的运维之路

    前端组件网站列表

    前端组件网站列表 2019年2月20日 ⋅ 浏览量: 93    bootstrap 是Twitter推出的一个用于前端开发的开源工具包 ;CSS/HTML的框架 http://www.bootcss.com/ Bootstrap可视化布局系统 http://www.bootcss.com/p/layoutit/ Bootstrap组件 fontawesome.dashgame.com/ vue.js Vue.js 是用于构建交互式的 Web 界面的库 https://cn.vuejs.org/ 一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库 由饿了么公司前端团队开源 https://cn.vuejs.org/ d2-admin(vue) 源码 https://github.com/d2-projects/d2-admin demo https

    2.3K20发布于 2019-05-29
  • 来自专栏前端开发

    前端组件化开发

    前言 当前以及未来的前端开发,一定是:【组件化】、【模块化】,试想我们在以后的开发工作当中,每个人负责自己手上的业务,当进行代码合并的时候,如果不是采用如上的模式,那么一定会产生很多代码的冲突,因此, 但是呢,该组件不是一个具有复用性的组件,因此将此类组件分类为普通的业务组件,将其单独抽离成为一个模块,单独进行开发,以完成其相关的业务。 通用型的业务组件:具有复用性,在多页面进行使用。 这样在多页面中都需要它来完成同样的功能的组件就分类为通用型的业务组件。 功能组件 【对多个项目的业务都有效,例如UI组件库中的组件】 通用功能组件 举一个例子吧 就比如这个 Card 卡片,我们以后其它项目中也会用到一样的设计来进行内容的展示。 那么,组件化的开发会带来什么呢? 正是因为组件化的开发,必然是会带来“工程化”的处理。

    23510编辑于 2024-03-20
  • 来自专栏code秘密花园

    前端组件设计原则

    虽然在两种不同的前端框架之间进行切换确实需要学习很多,但是二者之间在很多基础概念、设计思路上是相通的。其中之一就是组件设计,包括组件层次结构设计以及组件各自的职责划分。 方法 在本文中,我想介绍一些组件相关的设计概念,在进行前端开发时应该考虑这些概念。 虽然 OOP 类设计和前端组件设计差异很大,但是通过图解辅助设计的方法值得参考。 我还没有找到书写前端组件类图的官方标准,可能是由于前端 Javascript 开发的相对较新且生态系统不够完善所致,但如果有人知道主流标准,请在回复中告诉我! 就前端组件而言,耦合的主要部分是组件的功能依赖于其父级及其传递的 props 的多少,以及内部使用的子组件(当然还有引用的部分,如第三方模块或用户脚本)。

    2.8K30发布于 2020-08-31
  • 来自专栏IT综合技术分享

    组件分享之前端组件——用于自定义表单的前端组件form-create

    组件分享之前端组件——用于自定义表单的前端组件form-create 背景 近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件 组件基本信息 组件:form-create 开源协议:MIT license 官网:www.form-create.com/v2/ 内容 本次分享一款用于自定义表单的前端组件form-create 支持3个UI框架,并支持生成任何Vue组件。内置20种常用表单组件和自定义组件,无论多么复杂的表单都可以轻松处理。 安装 根据自己使用的 UI 安装对应的版本 iview npm install @form-create/iview view-design npm install @form-create/iview4

    2K30编辑于 2022-05-16
  • 来自专栏前端知识分享

    Angular 4 组件通信

    组件通讯,意在不同的指令和组件之间共享信息。如何在两个多个组件之间共享信息呢。 最近在项目上,组件组件之间可能是父子关系,兄弟关系,爷孙关系都有。。。。。 我也找找了很多关于组件之间通讯的方法,不同的方法应用在不同的场景,根据功能需求选择组件之间最适合的通讯方式。下面我就总结一下关于组件通讯的N多种方法。

    1.3K00发布于 2020-06-10
  • 来自专栏学习猿地

    Web前端学习 第7章 Vue基础教程4 组件传值

    -- 父级 --> 2 <template> 3

    4 <Child :msg="message"></Child> 5
    6 </template -- 子级组件 --> 2 <template> 3 <button @click="sendData">sendData</button> 4 </template> 5 6 <script -- 父级组件 --> 2 <template> 3
    4

    子级的数据为:{{message}}

    5 <Child @sendData 在src目录中创建一个store.js文件用来统一存储数据 1 //store.js 2 export default { 3 state:{ 4 message:"hello counter组件中的计数器组件,设置数量可以改变总价。 control包括一个重置按钮可以数量清零。

    44110发布于 2020-06-23
  • 来自专栏web前端教室

    周末浅谈-WEB前端组件

    image.png 随着前端业务复杂化的不断加深,前端交互流程也愈加复杂,所以angularJs,vueJs,avalonJs等许多前端框架都出现了,它们不像JQ那样,只是提供一种工具的集合,它们更多的是一种前端业务的解决方案 TPL 3,DOM操作,就不例如了,都有 4,data操作, 至少是这四部分,加一块才算是一个组件前端组件化中的DOM构成,现在有二个方向,我个人觉得,一是把DOM打包然后在需要的时候import;二就是自定义标签,像React那种的。具体哪种适合,这要看具体的业务场景。 接着往下说哈,前些日子,讲自定义单选 & 复选框的时候,我说过要讲组件的生命周期,后来许多同学说不行啊得慢点,就暂时先放下了,咱们现在就先聊几句组件生命周期,因为无论如何,这个东西必须得学呀。 ,绑定的事件啊; 4,清理期,就是此组件和其它元素的关系,还有它用到的变量,该删删,该清清; 在这几个过程中,会有不同的方法被调用,每一个生命周期内部又会再根据不同情况,添加不同事件,调用不同的方法。

    1.1K50发布于 2018-02-06
  • 来自专栏学习猿地

    Web前端学习 第7章 Vue基础教程4 组件传值

    一、组件传值的三种情况 我们可以把组件之间的数据传递分为三种情况: 父级向子级传递数据 子级向父级传递数据 非父子级传递数据 二、父级向子级传值 父级可以通过属性向自己传递数据,示例代码如下所示: 1 -- 父级 --> 2 <template> 3

    4 <Child :msg="message"></Child> 5
    6 </template -- 子级组件 --> 2 <template> 3 <button @click="sendData">sendData</button> 4 </template> 5 6 <script -- 父级组件 --> 2 <template> 3
    4

    子级的数据为:{{message}}

    5 <Child @sendData 在src目录中创建一个store.js文件用来统一存储数据 1 //store.js 2 export default { 3 state:{ 4 message:"hello

    34720发布于 2020-06-28
  • 来自专栏grain先森

    前端-组件、Prop 和 State

    组件 如果你还记得我们在前面文章中所讨论过的,组件的概念是 React 的三大支柱之一。使用 React 开发应用基本都是在使用组件。 第一步是将 UI 分解成多个组件。 在 House 组件中,如果我们想要蓝色屋顶的话,只需在 Roof 组件上添加 “color” 属性。这就好比是在发给工厂的规格说明书中指定颜色。 使用 State 来开门 为组件添加 State 组件还可以拥有 state 。那么什么是 state ?state 是一种可以在组件创建后更改的数据。 举个例子,门既可以开,又可以关。 否则你的电脑炸了我不负责…… State 是私有的 组件的 state 是私有的。门无论是开还是关,这都仅仅是门的逻辑。与房子或其他组件没有任何关系。 prop 是组件的配置项,它的值是在组件创建之前就已经决定好了,比如门的形状和屋顶的颜色就可以定义为 prop。prop 的值永远不会改变。而 state 是组件的私有数据,当组件创建后才可以使用它。

    1.9K30发布于 2019-03-29
  • 来自专栏编程技术分享

    带你入门前端工程(三):前端组件

    首页 专栏 javascript 文章详情 1 带你入门前端工程(三):前端组件化 ? 谭光志发布于 10 分钟前 在了解模块化、组件化之前,最好先了解一下什么是高内聚,低耦合。 组件组件之间可以自由切换、多次复用,修改页面只需修改对应的组件即可,大大的提升了开发效率。 最理想的情况就是一个页面元素全部由组件构成,这样前端只需要写一些交互逻辑代码。 答案是可以的,组件化是前端未来的发展方向,Web Components 就是浏览器原生支持的组件化标准。使用 Web Components API,浏览器可以在不引入第三方代码的情况下实现组件化。 前端组件化:什么是模块化、组件化? 测试:如何写单元测试和 E2E(端到端) 测试? 构建工具:构建工具有哪些?都有哪些功能和优势? javascript前端

    88710发布于 2021-01-29
  • 来自专栏森屿暖树

    前端特效学习4

    效果图 HTML代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>demo</title> <link rel="stylesheet" type="text/css" href="css/style.css"/> </head> <body>

    <div class="cube

    35320编辑于 2022-03-23
  • 来自专栏狮乐园

    高级 Vue 组件模式 (4)

    我们可以在 toggle 组件模板中的 slot 标签上将所有与其上下文相关的方法及属性传递给它,如下:

    <slot :status="status" : status.on"></custom-status-indicator> </template> 当然,相比上一篇文章,我们需要对 custom-button 和 custom-status-indicator 组件做一些简单的更改 成果 通过作用域插槽,我们有效地避免了第三方组件由于混入 toggleMixin 而可能造成的命名冲突以及隐式依赖等问题。 你可以通过下面的链接来看看这个组件的实现代码以及演示: sandbox: 在线演示 github: part-4 总结 mixin 虽好,但是一定不要滥用,作为组件开发者,可以享受它带来的便利性,但是它对于组件调用者来说

    64610发布于 2020-01-21
领券