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

    共享雾 CDN 前端传输组件 PearDownloader.js

    PearDownloader.js:一个支持多协议、多源、混合P2P-CDN的下载器。 简介 PearPlayer.js发布后,吸引了业界持续的关注,同时我们也收集到了许多宝贵建议。 一方面我们将持续维护更新PearPlayer,使其支持更多的拓展功能; 另一方面我们将更底层、更基础,且适用范围更广的相关组件重新整理,专注于节点的选择及数据的调度,将多源传输部分剥离出来,形成PearDownloader.js PearDownloader的发布,旨在降低已有成熟播放器的内容提供商(CP)的迁移成本:CP厂商可以按需将其集成到自有产品中,实现Web P2P能力;或者调度Pear Fog的海量节点资源,享受低成本 、高质量的共享雾CDN服务。 基于高效的调度算法将来自多个节点的数据进行拼接形成完整的文件或将有序的数据/媒体流喂给上层的应用,例如音视频播放器, PearDownloader 能在保证下载速度前提下最大化 P2P 率。

    1.7K00发布于 2017-12-27
  • 来自专栏计算机基础、算法、前后端

    Vue2(三)组件、生命周期、数据共享

    vue-cli脚手架的使用 本篇概要 什么是Vue组件? Vue组件从创建到销毁会经历哪些阶段? Vue组件之间如何实现数据共享? 一、什么是Vue组件? vue 是一个支持组件化开发的前端框架。 2、vue 组件的三个组成部分 每个 .vue 组件都由 3 部分构成,分别是: 1. 2、生命周期函数: 由 vue 框架提供的内置函数,会伴随着组件的生命周期,自动按次序执行。 1、父子组件之间的数据共享 (1)父 -> 子共享数据 父组件在使用子组件标签时,可在标签内给子组件的属性赋值 (2)子 -> 父共享数据 子组件调用一个自定义方法,并将数据对象值作为方法的参数, 而父组件则在使用子组件标签时,用@监听该方法,获得子组件的数据对象值 2、兄弟之间数据共享 创建EventBus为中间件 步骤: ① 创建 eventBus.js 模块,并向外共享一个 Vue 的实例对象

    90620编辑于 2022-02-10
  • 来自专栏韩曙亮的移动开发专栏

    【Android 组件化】路由组件 ( 组件共享的服务 )

    文章目录 一、组件共享的服务 二、注解处理器添加对上述 " 组件共享的服务 " 的支持 三、注解处理器 生成代码规则 四、完整注解处理器代码 及 生成的 Java 代码 1、注解处理器代码 2、app 模块中的注解类生成的 Java 源码 3、library2 模块中的注解类生成的 Java 源码 五、博客资源 组件化系列博客 : 【Android 组件化】从模块化到组件化 【Android 组件化 构造路由表中的路由信息 ) 【Android 组件化】路由组件 ( 使用 JavaPoet 生成路由表类 ) 一、组件共享的服务 ---- 路由除了支持 Activity 之外 , 还要支持 组件共享的服务 如 工具类 , 逻辑功能 等 ; 注意 : 这里的 " 组件共享的服务 " 不是 4 大组件中的 Service 组件 , 是 任意的 , 实现了 IService 接口的 Java 类 , 可以是工具类 组件中的 StringService 服务 "); } } 该类定义位置 : 在任意模块都可以调用该类 ; 二、注解处理器添加对上述 " 组件共享的服务 " 的支持 ---- 之前在注解处理器中

    1.5K10编辑于 2023-03-29
  • 来自专栏全栈程序员必看

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

    前端自动化(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 前端游戏框架 cocos2d-html5 Egret Engine LimeJS EaselJS three.js AlloyStick The-Best-JS-Game-Framework CanvasEngine Tempo json2html 19. 通知组件/弹框组件 alertify.js AlertifyJS SweetAlert Messenger – 非常酷的弹框组件 PNotify Notify.js – A simple, versatile

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

    前端组件整理

    文件树形视图控件 表单验证 jquery-validation jQuery-Validation-Engine 表单元素美化 uniform 提供对下拉框,单,复选框,按钮等表单元素的美化 select2 iscroll 在移动设备上用不错 表格组件 datatables 表格可交互(对内容进行排序,删除等) backgrid 各种功能,带分页,可编辑表格内容。很棒。 cycle2 普通的幻灯,竟然不支持垂直滚动。。。 jcarousel 普通的幻灯,不兼容IE6 reveal 3d滚动。做ppt相当不错 nodePPT 国人做的,做ppt也相当不错。 动画效果 jQuery.Marquee 跑马灯效果 quickflip 卡片翻转效果 卡片翻转效果2 兼容性可以。写的比较简单:1,只支持x方向翻转 2,类名都是规定好的 3,只能被调用一次。 blockUI Lolding组件。 simple-hint 提示信息。用css做的。兼容性IE 9+。

    14.3K40发布于 2018-08-27
  • 来自专栏Fantasy的技术小站

    Vue组件之间的数据共享

    组件之间的数据共享 在项目开发中,组件之间的最常见的关系分为如下两种: 父子关系 兄弟关系 父子组件之间的数据共享 父子组件之间的数据共享又分为: 父 -> 子共享数据 子 -> 父共享数据 1. 父组件向子组件共享数据 父组件向子组件共享数据需要使用自定义属性。示例代码如下: 2. 子组件向父组件共享数据 子组件向父组件共享数据使用自定义事件。示例代码如下: 3. 兄弟组件之间的数据共享 在 vue2.x 中,兄弟组件之间数据共享的方案是 EventBus。 EventBus 的使用步骤 创建 eventBus.js 模块,并向外共享一个 Vue 的实例对象 在数据发送方,调用 bus.

    1.3K10编辑于 2023-05-02
  • 来自专栏前端Sharing

    从微组件到代码共享

    本文会先从复用组件,窥探到代码共享。聊一聊中后台项目在微前端的场景下,从工程化的角度下如何跨技术栈复用业务组件,再介绍一下其它的共享代码方案。 在正文开始之前,希望读者能对以下关键词有所了解,以便后文一起交流探讨 微前端 共享组件 Garfish(字节开源的微前端框架) Webpack & module federation Bit 业务背景 版本不可控,在我们的业务里是不需要对这样需要共享组件进行版本管理的。以下介绍的方案大家需要注意下,如果你的共享组件需要版本管理则不可采用这种方案。所以,我们再来看看,现在共享组件的标准实现方案。 共享代码 其实上面讲了两种微组件的方案。我们可以扩展性的思考一下,共享组件其实就是共享代码的一种细分,解决了共享代码,我们就顺便解决了共享组件的问题。而往往共享代码会有更大的使用场景。 下面让我们来简单看看下面两个问题: app1如何下载和使用app2的代码; app1与app2如何实现依赖共享

    2.1K50发布于 2021-09-03
  • 来自专栏Android知识点总结

    Flutter 组件集录 | InheritedModel 共享模型

    上一篇 《Flutter 组件集录 | InheritedWidget 共享数据》介绍了 InheritedWidget 对 跨节点共享数据 的价值。 如果使用 InheritedWidget 实现数据共享,那么数字的变化也会通知 B 组件对应的元素,依赖数据发生变化。 B 只访问颜色方面的数据时,那数字方面的更新,就不会触发 B 对应的元素的 didChangeDependencies : enum CounterAspect { color, value } 2. [2]. InheritedModel 中持有需要共享的数据 color 和 counter。 [3]. 定义 of 方法,根据上下文和方面,获取 CounterModel 对象。 [4]. 那本文就到这里,下一篇将介绍一下源码中基于 InheritedModel 首先得应用级键值对数据共享的 SharedAppModel 组件,敬请期待 ~

    35510编辑于 2024-03-09
  • 来自专栏全栈程序员必看

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

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

    1.8K20编辑于 2022-11-09
  • 来自专栏Android知识点总结

    Flutter 组件集录 | InheritedWidget 共享数据

    下面通过一个例子说明一下: 案例已收录在 FlutterUnit 中: 【InheritedWidget/node2_use.dart】 A 组件状态类中有 color 和 counter 两个数据。 这就是一个非常典型的组件间数据共享的问题: 上层节点的数据需要被下层节点访问。 上层节点更新时需要通知下层节点更新。 源码中不可能为所有的组件都通过构造来传递这些主题数据,那么下层的组件是如何访问到主题数据,主题数据的更新又为什么有能力 通知所有组件触发更新 呢? 2. InheritedWidget 组件 - 数据跨节点共享方案 InheritedWidget 一个存储数据的仓库,提供了一种 订阅-通知 的数据访问方式。 到这里,我们认识了 InheritedWidget 组件真正的价值。它很好地解决了 数据的跨节点共享的痛点,也为 Provider 状态管理中数据的跨节点共享提供了理论基础。

    76110编辑于 2024-03-08
  • 来自专栏全栈程序员必看

    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) 使用图标的方法非常简单,只需要在任何内联元素上应用对应的样式即可。 如: 2.Bootstrap 下拉菜单 如需使用下拉菜单,只需要在 class .dropdown 内加上下拉菜单即可 总结 总而言之,这些bootstrap组件给带来了非常多的便利。虽然我在这里住的例子都比较的简单,但是如果直接用静态网页的代码来实现的话会更加的复杂,要写很多代码。 Bootstrap的这些组件学习会使我们做项目更加的方便快捷,更加的高效做出一个网页。 END 主 编 | 张祯悦 责 编 | 周婷婷 where2go 团队

    4.3K40发布于 2020-06-03
  • 来自专栏程序员成长指北

    前端组件设计原则

    虽然在两种不同的前端框架之间进行切换确实需要学习很多,但是二者之间在很多基础概念、设计思路上是相通的。其中之一就是组件设计,包括组件层次结构设计以及组件各自的职责划分。 方法 在本文中,我想介绍一些组件相关的设计概念,在进行前端开发时应该考虑这些概念。 虽然 OOP 类设计和前端组件设计差异很大,但是通过图解辅助设计的方法值得参考。 我还没有找到书写前端组件类图的官方标准,可能是由于前端 Javascript 开发的相对较新且生态系统不够完善所致,但如果有人知道主流标准,请在回复中告诉我! 集中/统一的状态管理 许多大型应用程序使用 Redux 或 Vuex 等状态管理工具(或者具有类似 React 中的 Context API 状态共享设置)。

    2.2K20发布于 2020-10-10
  • 来自专栏漫画前端

    前端组件设计原则

    (给IT平头哥联盟加星标,提升前端技能) ? 前言 组件是大多数现代前端框架的基本概念之一。由@没有好名字了翻译分享。 方法 在本文中,我想介绍一些组件相关的设计概念,在进行前端开发时应该考虑这些概念。 虽然 OOP 类设计和前端组件设计差异很大,但是通过图解辅助设计的方法值得参考。 我还没有找到书写前端组件类图的官方标准,可能是由于前端 Javascript 开发的相对较新且生态系统不够完善所致,但如果有人知道主流标准,请在回复中告诉我! 集中/统一的状态管理 许多大型应用程序使用 Redux 或 Vuex 等状态管理工具(或者具有类似 React 中的 Context API 状态共享设置)。

    1.5K20发布于 2020-12-16
  • 来自专栏算法与编程之美

    前端|Bootstrap——导航组件

    Bootstrap是一个用于快速开发Web 应用程序和网站的前端框架,它提供了一个带有网格系统、链接样式、背景的基本结构。Bootstrap提供了许多的组件,其中就包括导航组件。 图2.1 效果图 (2)页面可跳转的菜单栏 常见的导航菜单是一定可以实现页面切换的。这里就可以利用a标签。实现标签切换只需要在a标签上添加自定义属性data-toggle=“tab”。 tabindex="-1" data-toggle="tab">1

  • 2<

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组件 由饿了么公司前端团队开源 https://cn.vuejs.org/ d2-admin(vue) 源码 https://github.com/d2-projects/d2-admin demo https ://d2admin.fairyever.com 相关 https://github.com/cc0411/omsfront https://github.com/cc0411/omsfront2 django-simpleui

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

    前端组件化开发

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

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

    前端组件设计原则

    虽然在两种不同的前端框架之间进行切换确实需要学习很多,但是二者之间在很多基础概念、设计思路上是相通的。其中之一就是组件设计,包括组件层次结构设计以及组件各自的职责划分。 方法 在本文中,我想介绍一些组件相关的设计概念,在进行前端开发时应该考虑这些概念。 虽然 OOP 类设计和前端组件设计差异很大,但是通过图解辅助设计的方法值得参考。 我还没有找到书写前端组件类图的官方标准,可能是由于前端 Javascript 开发的相对较新且生态系统不够完善所致,但如果有人知道主流标准,请在回复中告诉我! 集中/统一的状态管理 许多大型应用程序使用 Redux 或 Vuex 等状态管理工具(或者具有类似 React 中的 Context API 状态共享设置)。

    2.8K30发布于 2020-08-31
  • 来自专栏软件开发

    前端MVC Vue2学习总结(五)——表单输入绑定、组件

    "skill1"> <option value="Java">Java</option> <option value="<em>前端</em> ">前端</option> <option value="Oracle">Oracle</option> <option >自我介绍</label> <input v-model.trim="memo<em>2</em>" id="memo<em>2</em>" name="memo<em>2</em>" /> 值:{{memo2}}结束 由于这三个组件共享了同一个 data , 因此增加一个 counter 会影响所有组件! 假定 my-component 组件有下面模板:

    3.9K140发布于 2018-03-30
  • 来自专栏IT综合技术分享

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

    组件分享之前端组件——用于自定义表单的前端组件form-create 背景 近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件 组件基本信息 组件:form-create 开源协议:MIT license 官网:www.form-create.com/v2/ 内容 本次分享一款用于自定义表单的前端组件form-create 支持3个UI框架,并支持生成任何Vue组件。内置20种常用表单组件和自定义组件,无论多么复杂的表单都可以轻松处理。 from '@form-create/ant-design-vue' Vue.use(formCreate) image.png image.png 更多内容可以参考其官方的REAMDE 本文声明: 知识共享许可协议 本作品由 cn華少 采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。

    2.1K30编辑于 2022-05-16
  • 领券