JavaScript
文章平均质量分 57
gogogodeng
这个作者很懒,什么都没留下…
展开
-
uni-app实战:uView社区团购商城(一)
前言入门一个新框架最好是直接上手实战,那么我们就尝试开始做一个社区团购商城吧准备:掌握Vue基础语法,HbuildX开发工具,uView UI 框架uView 是专门为uni-app开发的一套ui框架,个人觉得比官方模板,colorui都要好用太多了。创建项目首先下载hbuildx工具:hbuildx官网然后下载uview-cli代码包:下载地址下载后直接解压,把文件夹拖入到hbuildx中即可然后点击工具栏->运行->运行到浏览器->Chrome等待编译完成就可以看到界原创 2021-02-01 09:46:26 · 2511 阅读 · 2 评论 -
只需要一个uni-app,解决所有平台移动开发
为什么要用uni-app,优势在哪里?优势跨端:一套代码可以发布到小程序,app,h5三个端。目前支持几乎所有平台的小程序只需掌握Vue语法即可,上手极快不需要app原生开发程序员了。注意:原生app性能有高要求可以选择nvue的方案小程序性能甚至比原生更好(在都不极限优化的情况下)有独立的各端兼容写法(不同端安卓苹果可能依然会有2套代码,内置编译器会进行处理)依赖原生组件库,安卓苹果组件依然会表现不一致支持离线云打包,本地打包需要配置环境性能优化可以参考官网文档小程序优化原创 2021-01-11 12:01:44 · 1080 阅读 · 0 评论 -
VueCli项目部署到低带宽服务器的打包快速优化方法
VueCli部署到低带宽服务器的打包优化做了个简单的静态页面,但是发现部署到自己买的最低配服务器上打开太慢了,于是最简单粗暴的优化了一下首先安装 webpack-bundle-analyzernpm install webpack-bundle-analyzer -save-dev然后在vue.config.js中添加如下配置module.exports = { chainWebpack: config => { config .plugin('webpack-bundle-an原创 2021-01-11 11:54:32 · 346 阅读 · 2 评论 -
vue集成腾讯实时音视频TRTC Web SDK
vue项目中需要用到实时音视频方案原创 2020-03-30 22:46:36 · 6782 阅读 · 4 评论 -
Thin框架的应用(一) 单机双人对战象棋程序
1. 关于这篇文章2004年,我花两天时间,用JavaScript和VML创建了一个单机双人象棋,并且作了简短的分析。在那个时代,没有AngularJS,没有BackBone,没有所有这些前端MV*框架。甚至没有jQuery,没有prototype,没有mootools,因此没有什么可借鉴的模块划分方式。我只好用很原始的办法,做了一种伪继承,实际是组合,来实现棋子和棋局之间的关系。现在是2转载 2013-10-28 11:34:42 · 1412 阅读 · 0 评论 -
从零开始编写自己的JavaScript框架(一)
1. 模块的定义和加载1.1 模块的定义一个框架想要能支撑较大的应用,首先要考虑怎么做模块化。有了内核和模块加载系统,外围的模块就可以一个一个增加。不同的JavaScript框架,实现模块化方式各有不同,我们来选择一种比较优雅的方式作个讲解。先问个问题:我们做模块系统的目的是什么?如果觉得这个问题难以回答,可以从反面来考虑:假如不做模块系统,有什么样的坏处?我们经历过比转载 2013-10-28 11:28:30 · 1307 阅读 · 0 评论 -
从零开始编写自己的JavaScript框架(二)
2. 数据绑定2.1 数据绑定的原理数据绑定是一种很便捷的特性,一些RIA框架带有双向绑定功能,比如Flex和Silverlight,当某个数据发生变更时,所绑定的界面元素也发生变更,当界面元素的值发生变化时,数据也跟着变化,这种功能在处理表单数据的填充和收集时,是非常有用的。在HTML中,原生是没有这样的功能的,但有些框架做到了,它们是怎么做到的呢?我们来做个简单的试试,顺便转载 2013-10-28 11:32:48 · 963 阅读 · 0 评论 -
Unity3D: 做自己的卡牌游戏 (二)
二.安装与基本操作 首先下载好4.3的安装包,4.3版本已经集成了NGUI和2D开发。 这里选择安装,example是一个游戏例子,第2个是web版的播放器,第3个是自带的默认开发IDE,如果是第一次装,直接下一步到选择路径就可以了, 如果中途弹出覆盖示例 就点击覆盖就好,那是之前安装过别的版本,才会提示项目存在。原创 2013-12-07 00:22:59 · 13528 阅读 · 1 评论