首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

组件篇】ionic3开源组件

平时会留意一些开源组件,收藏到收藏夹里,然后一天mac电脑因为卸载window出问题导致不能不重装,然后里面的东西都没了,特别是适用于ionic2布局的angular2和普通js……so sad,现整理回一些并分享下...: 这里是组件篇,所以关于开源项目和插件的分别放在其它章,因为图片多会影响本文速度和美观,所以只放部分图。...提醒一点,ionic3除了很方便使用ionic2及以上组件外,也很方便引入angular2或普通js组件。这里列的基本都是ionic2,如果没有,可以自行找angular2或js的。...组件库,可能和下面的有重复 awesome-ionic2-components ionic3-components 日历 ion2-calendar Ionic2-Calendar ionic2-date-picker

1.8K40

如何选择开源组件

最近产品要发布上线,法务要求对所有用到的开源组件进行审核,发现原来开源还有这么多区别 主流开源协议的区别 主流开源协议区别图 开源协议选择 尽可能选择MIT, Apache, BSD协议:使用这些协议的组件后...,并不要求你的商业软件也开源出去,对商业比较友好 尽量不选择拥有私有协议的组件:比如Supervisor 尽量不选择国内竞争对手的开源产品:容易在开源上被严格较真 尽量避开Facebook的开源组件,据法务说...,他们的组件有80%包含专利部分,如果必须使用,则必须小心检查是否包含专利声明 如果必须使用非MIT, Apache, BSD协议的组件,不要泄露到公司外部 如果又必须泄露,则只能要求由客户自己安装,公司不提供安装...,也不提供下载 参考资料 如何选择开源许可证?

93020

开源组件:(3)dbutils

commons-dbutils 是 Apache 组织提供的一个开源JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能...DbUtils组件的主要作用是简化jdbc操作。 项目准备 1. 引入mysql驱动:mysql-connector-java-5.1.38-bin.jar 2....引入jar文件 : commons-dbutils-1.6.jar 下载dbutils组件: http://commons.apache.org/proper/commons-dbutils/download_dbutils.cgi...类 QueryRunner类,位于org.apache.commons.dbutils包下,全名org.apache.commons.dbutils.QueryRunner QueryRunner类是组件的核心工具类...org.apache.commons.dbutils.handlers.ScalarHandler; import org.junit.Test; import com.rk.entity.DogInfo; import com.rk.utils.JDBCUtils; //2.查询, 使用组件提供的结果集对象封装数据

58130

Vue.js组件组件间通信

目录: 组件的种类:vue-router产生的每个页面、基础组件、业务组件 Vue.js组件的三个API:prop、event、slot Vue.js组件的通信方式: ref:给元素或组件注册引用信息;...Vue.js组件的三个API:prop、event、slot props props定义了这个组件有哪些可配置的属性,props最好用对象的写法,这样可以针对每个属性设置类型、默认值或自定义校验属性的值...Vue.js组件的通信(基本) Vue内置的通信手段一般有两种 ref:给元素或组件注册引用信息; parent/children:访问父 / 子实例。...Vue.js组件的通信(其他) 一、provide/inject(主要解决子组件获取上级组件的状态,主动提供与依赖注入的关系) Vue.js 2.2.0版本后新增的API。.../mixins/emitter.js' export default { mixins: [ Emitter ], methods: { handleDispatch () {

10.1K10

滴滴开源基于 Vue.js 的移动端组件库 cube-ui

综合自:https://didi.github.io/cube-ui/ 继 6 月份开源Android 端插件化框架 VirtualAPK后,滴滴近日又开源了第二个项目 —— 基于 Vue.js 实现的移动端组件库...简介 cube-ui 是由滴滴开源的基于 Vue.js 实现的移动端组件库。...通过在Tip组件上添加ref属性,获得对于组件的引用,然后调用Tip组件向外暴露出来的 show、hide 方法来控制组件的显示或隐藏。...cube-ui 弹层组件 Popup 弹层:底层弹层组件,主要用于基于此组件实现上层组件封装,只提供了基础功能:指定类型、是否有背景层、显示内容(HTML)以及是否居中。...Toast:Toast组件主要用于非模态信息提醒,如显示时间设置,无需用户交互。 Picker组件:Picker组件支持多列选择器及数据联动。

2.7K00

开源公告|腾讯 PAG 动画组件对外开源

2022年1月14日,腾讯宣布 PAG(Portable Animated Graphics)动画组件正式开源。...PAG的流程图如下图所示,设计师使用AE设计好动画以后,通过 PAGExporter 插件导出 PAG 动画文件,在桌面端预览效果确认无误后,部署上线,各平台端接入渲染SDK后可以直接加载pag文件实现动画渲染...设计师可以利用这个特性,构建自己的特效组件库,然后对接AI的识别能力,根据一定规则组合得到无限数量的模板效果,可以做到一键出片。...结束语 PAG现已开源: 官方地址:https://pag.io/  Github地址:https://github.com/Tencent/libpag 点击“阅读原文”跳转开源官方主页 欢迎广大设计师和开发者参与

1.4K10

vue.js组件初探

组件的作用 vue.js组件的作用:拆分功能,便于复用。...组件化与模块化的区别: 模块化:从代码逻辑的角度进行划分,每个功能模块的职能单一 组件化:从UI界面的角度进行划分,便于UI的复用 一个页面的ui可以切割成由不同的组件构成,这些组件毕竟独立,这样拆分的好处在于可以做到如同堆积木般快速将页面搭建及重构...">这是一个由Vue.component创建出来的组件' }); 具体代码 使用template标签定义组件 定义两个组件 这是一个私有的组件,只能用于特定的vue实例 将两个组件分别定义为全局组件和局部私有组件...全局组件与局部组件 组件中定义数据 定义数据 Vue.component('test', { template: '#tmp', data: function () { // 必须用function

2.7K20

Ext JS 教程-组件

ExtJS提供了大范围的实用组件,而且任何组件都可以很容易的被扩展,去创建一个定制的组件组件层次 容器是一个可以包含其他组件的特殊组件。...一个典型的应用程序是由许多内嵌成树状结构,可以用组件层次代表的组件构成的。容器负责管理组件和它们的子元素的生命周期,包括创建、渲染、尺寸和位置,还有销毁。...一个典型的应用程序组件层级从顶部的Viewport开始,在它里面内嵌了其他的容器或者组件。 ? 使用容器的items配置属性,子组件被添加到容器中。...所有组件的xtype都被列在组件的API文档中。上面的例子展示了如何去添加一个已经加载好的组件到一个容器中。...创建一个组件的(继承了该组件的)新类并替换它在组件层级中的位置,比创建一个拥有一个ExtJS组件,还要在外部渲染和管理的新类,要容易。

3.1K30
领券