首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

程序常见的UI框架组件库总结

1:WeUI 程序–使用教程 https://weui.io/ 官方介绍:WeUI 是一套同原生视觉体验一致的基础样式库,由官方设计团队为信内网页和程序量身设计,令用户的使用感知更加统一...图片.png 5:Tina.js 一款轻巧的渐进式微程序框架 Tina.js 开源框架地址: https://github.com/tinajs/tina 官方介绍:是一款轻巧的渐进式微程序框架...,保留 MINA (程序官方框架) 的大部分 API 设计;无论你有无程序开发经验,都可以轻松过渡上手。...,是一套一套高质量的程序 UI 组件库。...图片.png 8:ZanUI-WeApp -- 一个颜值高、好用、易扩展的程序 UI 库 https://cnodejs.org/topic/589d625a5c8036f7019e7a4a

9.1K41
您找到你想要的搜索结果了吗?
是的
没有找到

程序初探【类UI聊天简单实现】

程序最近很火,火到什么程度,只要你一打开,就是它的身影,几乎你用的各个APP都可以在信中找到它的复制版,另外官方自带的跳一跳更是将它推到了空前至高的位置。...对比公众号,就我的感觉来说,有以下区别: 公众号略显繁琐:我首先要关注才能看到内容,而程序不用(个人对公众号研究不深,不对之处还望见谅) 程序性能要好一些:虽然我不是很清楚程序用什么实现,就体验来说确实更接近原生一点...;但是公众号是用网页的形式来展示内容的,其中的兼容性和性能问题不用我说,各位luer就已经清楚了吧 程序更易开发:程序发布了一套新的代码规则,也提供了一系列的组件,对比公众号百家争鸣的形式确实要统一得多...废话说了这么多,我也是最近才开始看程序的实现方式,体验了一把,确实比较爽,以下就是个人开发总结: 简易的官网程序 程序官网中有个简单的demo,地址在这里:https://mp.weixin.qq.com...API更加好用,虽然我没多少开发过公众号,但是就之前配置的jssdk来说,就感觉比程序复杂,程序只需要一个appId就可以了,然后在代码中直接使用wx对象来调用各种API 开发一个类似UI的简单聊天程序

5.2K51

程序安装 WePY框架

程序安装 WePY框架 我们在做传统的 Web 开发,会使用到许多框架来提升工作效率,比如:Laravel、Yii等,同样我们开发程序也应该会使用程序的一些框架,而 WePY则是专门为程序而生...,由腾讯团队研发 让程序支持组件化开发的框架,一个最受欢迎的程序框架....指令自动编译生成,请不要直接修改该目录下的文件) src 目录 代码编写的目录(该目录为使用WePY后的开发目录) 源码文件 src/app.wpy 目录 项目入口文件 src/pages 目录 存放程序页面...src/components 目录 存放程序组件 src/mixins 目录 存放 Mixin 文件 node_modules 目录 NPM 依赖模块 src/index.template.html...src/components 存放程序组件 src/mixins 存放 Mixin 文件 node_modules NPM 依赖模块 src/index.template.html

1.4K20

程序框架与组件

标题图 查看官方文档:https://developers.weixin.qq.com/miniprogram/dev/component/ 前言: 学习程序应该不怎么难吧~下面我来记录一下学习笔记...,在学程序的时候,如果你有html+css+javascript的基础,那么你就很快地上手掌握的。...下面提供程序官方地址:https://developers.weixin.qq.com/miniprogram/dev/framework/structure.html 下面一起学一学,程序框架吧...正文: 程序的文件结构,有一个描述整体的app和描述多个页面的文件组合在一起的。给大家看一下打开程序一般由什么: ?...示意图 一个文件项目中主体有 app.js 为程序的逻辑代码 app.json 为程序的公共设置 app.wxss 为程序的样式 一个文件中如logs,index等,一般都有 xxx.js 页面逻辑代码如

1.1K30

程序学习(mpvue框架

# 介绍 mpvue (github 地址请参见 )是一个使用 Vue.js 开发程序的前端框架。...框架基于 Vue.js 核心,mpvue 修改了 Vue.js 的 runtime 和 compiler 实现, 使其可以运行在程序环境中,从而为程序开发引入了整套 Vue.js 开发体验 #...# 基于mpvue框架程序 # 页面需要文件介绍 # .vue文件 => 原生程序的 .wxml => 原生程序的 .js => 原生程序的...,这部分生命周期钩子的来源于程序的 Page, 除特殊情况外,不建议使用程序的生命周期钩子。...调用示例: async function(){ let result = await request('/url', data) } 1 2 3 复制 # 获取用户唯一标识openId # 图解: 程序可以通过官方提供的登录能力方便地获取提供的用户身份标识

1.2K20

程序框架 同时兼容QQ程序

最近一直在开发程序,经过几个版本的迭代开发,代码终于能够达到框架级别,动态配置。除了界面有些寒酸以外,功能上还是挺完备的。 ?...不仅如此,这套框架还内含近200个API调用。参考下面的API列表页面 ? 打开其中一个,可以看到某个API的具体调用方式,点击“测试”按钮,返回结果如下。 ? ?...最后炫耀下,用这套框架做了下面这些小程序,非常高效。 ? 同时,也不需担心不同文件夹中的文件复制问题。例:联系我们这个模块(4个文件)有改动时,如保同步至其他程序里?...使用下面这个助手就可以,完美解决了文件复制问题 ? 这套框架还有另一个特点,就是兼容QQ程序,代码需要变动的很小。即使有差异的地方,只需按照如下做差异化即可。 ?...以上介绍的是程序的前端框架,后端提供标准的WebAPI输出,支持所有编程语言调用。 ? 扫描下面程序,可以看框架效果图 ?

1.3K30

程序多端框架 kbone 开源

适用场景 kbone 是一个致力于程序和 Web 端同构的解决方案。 程序的底层模型和 Web 端不同,我们想直接把 Web 端的代码挪到程序环境内执行是不可能的。...这样,我们就可以借助 kbone 快速实现 Web 项目转化为程序项目。...方案实现 方案设计有如下几个前提: 为了更好的复用组件,尽可能完整的支持 Web 端的特性 在程序端的渲染结果要尽可能接近 Web 端 h5 页面 所以,与其他同构框架不同,kbone 是以适配器的方式来支持的...除此之外还需要一个 webpack 插件来根据原始的 Web 端源码生成程序代码,因为程序代码包和 Web 端的代码不同,它有固定的结构,而这个插件就是 mp-webpack-plugin。...提供了常用的 dom/bom 接口,让用户代码无需做太大改动便可从 Web 端迁移到程序端。 在程序端运行时,仍然可以使用程序本身的特性(比如像 live-player 内置组件、分包功能)。

75962

程序多端框架 kbone 开源

适用场景 kbone 是一个致力于程序和 Web 端同构的解决方案。 程序的底层模型和 Web 端不同,我们想直接把 Web 端的代码挪到程序环境内执行是不可能的。...这样,我们就可以借助 kbone 快速实现 Web 项目转化为程序项目。...方案实现 方案设计有如下几个前提: 为了更好的复用组件,尽可能完整的支持 Web 端的特性 在程序端的渲染结果要尽可能接近 Web 端 h5 页面 所以,与其他同构框架不同,kbone 是以适配器的方式来支持的...除此之外还需要一个 webpack 插件来根据原始的 Web 端源码生成程序代码,因为程序代码包和 Web 端的代码不同,它有固定的结构,而这个插件就是 mp-webpack-plugin。...提供了常用的 dom/bom 接口,让用户代码无需做太大改动便可从 Web 端迁移到程序端。 在程序端运行时,仍然可以使用程序本身的特性(比如像 live-player 内置组件、分包功能)。

1.7K41

程序WePY开发框架简介

简介 程序入门门槛低、开发周期短、代码编写灵活、传播速度快等优点让程序迅速火爆,开发者纷纷涌入,任何语言开发者一旦多了,就会有新的框架出来,WePY就是一个优秀的程序开发框架。...它让程序的开发更加简单,功能更加强大,并且也优化了文件结构,熟悉了WePY之后确实可以让程序开发更上一层楼。...框架在ES6(ECMAScript 6)下开发,因此也需要使用ES6开发程序,ES6中有大量的语法糖可以让我们的代码更加简洁高效。 使用Promise。...自定义组件命名应避开原生组件名称以及功能标签。...不可以使用input、button、view、repeat等程序原生组件名称命名自定义组件;另外也不要使用WePY框架定义的辅助标签repeat命名。

2.3K20

程序开发之尝试 UI 逻辑分离

- 2016年的老文,搬运存档用 - 在大概 8 月底,有幸参与了企鹅 FM 和微云的程序开发,这篇文章是我对 UI 逻辑分离的思考总结,另由于微云的业务逻辑代码实在太复杂勒……所以文章中将主要以...// 以下关于 UI 分离的实践是我一人在尝试… 姑且算是纸上谈兵,真正在 UI 开发和前台开发分开的情况下如何…等我做完需求再来更新 UI 分离 在微云和企鹅 FM 项目中我们都是采用 UI 工程师+...全屏播放器的播放按钮有“播放”和“暂停”两种状态(图片)切换 因为程序不支持 background-image ,所有图片需要通过  组件现实,图片的切换可以通过换不同的 src 值实现...getScreenHeight: getScreenHeight }, // 播放器页面 playerView : { class: { mini: 'mini', // 播放器模式要有这个...从这个角度上看,程序反而能给 UI 工程师更多控制 UI 逻辑的能力,确定好代码规范和接口,也能方便前台 GG 直接使用 UI 代码,专心业务逻辑~

1.1K50

程序登录

image.png 开发接口 登录 wx.login wx.checkSession 签名加密 程序登录 程序可以通过官方提供的登录能力方便地获取提供的用户身份标识,快速建立程序内的用户体系...登录流程时序 程序,开发者服务器,接口服务 wx.login()获取code wx.request()发送code 登录凭证校验接口 appid+appsecret+code session_key...+openid等 自定义登录 与openid,session_key关联 image.png image.png image.png 登录授权: wx.authorize 提前向用户发起授权请求...,调用后会立刻弹窗询问用户是否同意授权程序使用某项目功能或获取用户的某些数据,但不会实际调用对应的接口,如果用户之前就已经同意授权,则不会出现弹窗。...} }) }, bindGetUserInfo (e) { console.log(e.detail.userInfo) } }) image.png image.png 程序登录

30.6K30

程序

前言 程序,作为一个前端为主的语言,涉及到的页面布局自然跟 HTML、CSS 有很大的耦合性 此处作为日常的知识积累 不定期,补充更新 ♫. 积累 ①....地址三级联动 *程序 地址三级联动效果实现 ? ⑤....图片上传、删除、预览 程序实现图片上传、删除和预览功能的方法 当然也可以参看官方 Demo ,但是其中没有删除功能 ⑥. open-data userAvatarUrl 头像做圆角 推荐文章...- 程序之open-data userAvatarUrl头像做圆角 首先,你测试会发现这样一点:程序open-data中的头像,我们是不能对其做圆角之类的处理 其中,我的前端代码为 :...程序显示富文本 注意,这也是个重点,毕竟我们多数的后台对于文章内容啥的,都是用UEditor等编辑器生成的富文本内容,所以,在程序页面上更要很好的适配显示 程序之HTML富文本解析

5.6K10

程序

什么是程序程序” 是一种不需要下载即可使用的应用,它实现了应用‘触不可及’的梦想, 用户扫一扫或者搜一下即可打开应用。 这也体现了‘用完即走’的理念,用户不用关心是否安装太多应用的问题。...程序能干什么? 了解了什么是 “程序”,所以我想大家已经意识到它能干什么了。 可以看得出来,“程序” 的初衷不仅仅是一个 “程序” 那么简单, 它的想法是给一些优质服务提供一个开放的平台。...--- 作为开发者应该知道的 “程序” 只是一个功能相对简单的轻应用,它使用的框架名字叫做MINA, 这套框架的视图部分是腾讯自己开发的一套叫做 WXML + WXSS 的视图描述语言, 以及基于JavaScript...的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统, 可以让开发者把精力聚焦于数据与逻辑上。...看了上面几段代码,你可能会觉得很熟悉,没错,它们就是使用web端相关知识实现的,或许这对于熟悉web开发的前端人员又是一次机会,因为它的学习成本并不高,相对于原生APP开发(安卓或IOS开发)而言,

46.7K81

程序

https://blog.csdn.net/u011415782/article/details/79559639 ♩ 背景 其实这篇文章几个月前就写完了,但是这段时间,程序官方文档有了更新...语言框架:ThinkPHP3.2.3 更新时间:2018-07-10 也可以阅读近期整理的一篇文章:程序 报错 errcode: 40029 ♪ 步骤梳理 下面是程序官方提供流程图: ?...具体参看 UnionID机制说明 注意配置信息的填写,需要正确填写自己的数据哦,应该歧义不大 二、新方法获取用户信息 如果你接触程序时间较早,应该会知道,程序官方之前是使用接口 wx.getUserInfo...openid/unionid" 重要信息; > 比如,我需要用到此信息去数据库比对该用户的业务信息等; > 当然,我建议的是在服务端获取到数据后就与自己的数据库进行匹配处理即可 ♬ 附录 ♦ 推荐参考: 程序登录数据解密以及状态维持...程序登录逻辑整理 程序:全局变量和本地存储什么时候用那个 ♥ 源码下载 ▽ CSDN-源码链接 欢迎指摘

13.5K20
领券