codecamp

UI组件 & 组件包

在 Web 平台的: [^1]
React 针对 Web 平台的: [^2]
通过 Web 平台进行 native 开发的桌面/笔电/小笔电应用的 (例如,和 NW.js、Electron 一起使用):
移动端/平板针对 Web 平台的(例如,与带有交互的触摸一起用):
建议:

[^1] 如果你需要一套基础的 UI 组件,开始用Semantic UI吧。如果你正构建一个带有栅格、计算表或透视网格的应用,看看Kendo UI 或 Webix吧。并且要记住,大多数的这些解决方案仍需要 jQuery。

[^2] 如果我准备构建一个 React 应用,需要用一个现成的组件工具包,我更倾向于用Semantic-UI-React 和/或Ant Design,而且不得不得接受这一事实:我想用的一些组件和使用对 jQuery 有很强的依赖。


模版/数据绑定工具
图形工具(例如 SVG、canvas、webGL)
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }