-
理解JavaScript中的作用域
范围,或确定变量所在位置的一组规则,是任何编程语言的最基本概念之一。事实上,它是如此基本,以至于我们很容易忘记这些规则是多么微妙! 准确理解 JavaScript 引擎如何“思考”作用域将使您避免编写提升可能导致的常见错误,让您做好准备专注于闭包,并让您离永远不再编写错误更近一步 再次。 ...无论如何,它会帮助您理解提升和关闭。 在本文中,我们将了解: JavaScript 中作用域的基础知识 … -
浅析小程序中要怎么用threejs
小程序中要怎么用threejs?下面本篇文章就来和大家一起聊聊微信小程序中使用threejs的方法,希望对大家有所帮助!微信小程序本身提供了适配版,但是版本太旧了, 而且适配的不全,尝试自己手动适配一下。 这是官方适配threejs的github链接https://github.com/wechat-miniprogram/threejs-miniprogram效果展示适配后的小程序代码片段htt…- 1k
- 0
-
汇总小程序开发中遇到的问题
小程序面试题1、bindtap和catchtap的区别是什么?bind事件绑定不会阻止冒泡事件向上冒泡,catch事件绑定可以阻止冒泡事件向上冒泡2、Js数组转成换字符串,强制转换成整数及转换成浮点数的函数分别是什么?js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型…- 98
- 0
-
如何让你的小程序健步如飞
前言以前看到过一篇关于提高小程序应用速度的文章,文章主要讲述了如何实现小程序在触发页面跳转前就请求协议,利用跳转页面的短短200~300ms的时间,获取到数据并渲染到页面上,实现数据在小程序页面中预加载。通过这种技术,可以缩短用户的等待时间,极大地提升用户的使用体验。由于那篇文章并未给出实现方式,只是讲解了技术原理,因此本文就来为大家讲下技术实现方式。框架优缺点优点:预加载下一个页面的数据,提高了…- 1.1k
- 0
-
总结几点小程序开发技巧
本文为大家分享了几点微信小程序开发技巧,希望能够帮助到广大开发者。1、全局变量的使用每个小程序都需要在 app.js 中调用 App 方法注册小程序示例,绑定生命周期回调函数、错误监听和页面不存在监听函数等。详细的参数含义和使用请参考 App 参考文档 。整个小程序只有一个 App 实例,是全部页面共享的。开发者可以通过 getApp 方法获取到全局唯一的 App 示例,获取App上的数据或调用开…- 2.6k
- 0
-
小程序开发规范你了解多少
小程序开发规范:(学习视频分享:编程视频)1、目录概述组件文件所有组件相关文件统一放在components目录下。图片文件项目图片文件放置于根目录的images文件夹下,组件独有的图片放在当前组件images目录下模型文件模型文件主要用于编写各类业务模型。项目模型文件放置于根目录的models文件夹下,组件相关模型放置于components目录下的models文件夹中。行为文件行为文件放在所引用的…- 1.1k
- 0
-
放心,手把手教你写微信小程序
微信小程序开发栏目今天详细教大家写微信小程序。小程序的历史介绍什么是微信小程序?微信小程序,简称小程序。英文名mini program,是一种不需要下载安装就可以直接使用的应用。他实现了触手可及的梦想。用户扫一扫或搜一下就可以直接打开应用。为什么是微信小程序微信有海量用户推广app或公众号成本太高开发适配成本低容易小规模试错,然后快速迭代跨平台历史2016年1月11日,张小龙,微信内部研究新的形态…- 1.1k
- 0
-
详解Medusa 微信小程序工程化实践方案
相关学习推荐:微信小程序教程前言我曾发布过《实战篇--微信小程序工程化探索之webpack》一文,当时是我探索微信小程序工程化的第一阶段。起初我只是为了验证微信小程序与 webpack 是否能够相结合(很大程度是被对于技术的好奇心驱使),对于工程化的持续交付并没有过多的思考。但是在内部需求的不断冲击下,我开始萌生以工程化手段持续简化微信小程序开发难度的想法,最终衍生的产物就是这套以 Medusa …- 1.1k
- 0
-
微信小程序开发初次体验
组件实例this.selectComponent('.classSelector')引入TaroTaro中引入Vant Weapp,不能直接通过第三方NPM包的形式直接调用。需要进行以下几步:在github上找到Vant-weapp下载文件包,将对应的dist目录复制到项目/src/components/vant-weapp目录下。在Pages对应文件的config.using…- 4
- 0
-
小程序开发经验的总结
一、WXML1.1:wx:if与wx:else前端通过后端的接口获取信息列表,如果有数据则展示数据内容,否则则显示找不到信息。 如果if-else使用布尔值的状态作这个开关的话,页面会先出现false的状态,再更新为true,即闪现找不到信息的内容,这种交互不是很理想。<view wx:if="true"> <text>这是信息列表</te…- 96
- 0
-
个人小程序应用开发指南
小程序依附于各大平台,支付宝、微信、头条、百度等小程序,都是在平台上进行开发,平台提供对应的技术支持和用户环境。对于个人开发者,这个还是蛮方便的,它本身带有流量属性,易于传播。便捷开发最近在弄自己的小程序,所以整一篇文章总结一下。如果你已经开发过小程序,这篇文章可以不用看了。小程序开发相当的便捷,配合官方文档,微信小程序文档、支付宝小程序文档,即可在本地运行起来,如果只是单纯的展示,那只需要开发完…- 727
- 0
-
微信小程序如何进行异步处理
本篇文章介绍了微信小程序开发中异步处理的方法,希望对学习微信小程序开发的朋友有帮助!微信小程序如何进行异步处理微信小程序是通过wx.request进行异步处理,使用起来确实有很多不方便,不能忍,幸好小程序是支持ES6语法的,所以可以使用promise稍加改造。推荐学习:小程序开发Page({ data: { myData: }, // loadMyData函数用于打印myData的值 loadMy…- 1.1k
- 0
-
小程序开发原理是什么
小程序是基于WEB规范,采用HTML,CSS和JS等搭建的一套框架,微信官方给它们取了一个非常牛逼的名字:WXML,WXSS,但本质上还是在整个WEB体系之下构建的。 WXML,个人推測在取这个名字的是微信的Xml,说究竟就是xml的一个子集。WXML采用微信自己定义的少量标签WXSS,大家能够理解为就是自己定义的CSS。实现逻辑部分的JS还是通用的ES规范。而且runtime还是Webview(…- 10
- 0
-
微信小程序中实现同步请求的方法
本篇文章给大家带来的内容是关于微信小程序中实现同步请求的方法,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。微信小程序默认是用同步请求的,但有些时候需要数据的同步请求,可使用的方法有很多,比较常用的有两种1、 globalData 全局变量app.jsApp({ // 全局变量 globalData: { currentPage: 1, allData: null, findDat…- 2k
- 0
-
微信小程序开发:在Gulp的基础上构建的工作流程
目前开发微信小程序时,可选的技术方案大概有四种,分别是:微信小程序原生开发,使用wepy框架,使用mpvue框架,使用taro框架将持续更新,感谢你的支持。基于Gulp构建的微信小程序开发工作流适用场景三种开发方案,各有优劣。使用第三方框架开发,可以享受框架带来的开发便利,但对于小程序新增的诸多特性和功能,比如WXS模块、自定义组件和插件等,受制于第三方框架,无法使用。而原生小程序的开发模式,又过…- 6
- 0
-
微信小程序wx.uploadfile 本地文件转base64的实现代码
这篇文章主要介绍了微信小程序wx.uploadfile 本地文件转base64的实现方法,文中通过代码讲解给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下微信小程序wx.uploadfile, 利用PHP接口把本地图片转化为base64位。网上到处都是粘贴复制的wx.uploadfile的解决方案, 但目前还没有具体的代码:特意呈现出来给需要的伙伴们:代码:case '…- 188
- 0
-
微信小程序 devtool隐藏的秘密
这篇文章主要介绍了微信小程序 devtool隐藏的秘密的相关资料,需要的朋友可以参考下微信小程序 devtool笔者参与的小程序项目开发也进入尾声了,坑也踩得七七八八,对于哪些没有涵盖和深入使用的功能笔者就不班门弄斧了。前几篇文章讲了那么多细节也好,策略也好,都是应用层面的东西。自微信小程序公布以来就有先行者不断的探索小程序背后的运行机制。小程序的开发语法和API与前端工程师熟悉的html/js/…- 7
- 0
-
JS的EventEmitter使用步奏详解
这次给大家带来JS的EventEmitter使用步奏详解,使用EventEmitter的注意事项有哪些,下面就是实战案例,一起来看一下。2个多月前把 Github 上的 eventemitter3 和 Node.js 下的事件模块 events 的源码抄了一遍,才终于对 JavaScript 事件有所了解。上个周末花点时间根据之前看源码的理解自己用 ES6 实现了一个 eventemitter8,…- 1k
- 0
-
使用Class后出现编译异常
在小程序使用了Class特性之后,编译时可能会出现以下异常:Uncaught SyntaxError: Unexpected token exportUncaught SyntaxError: Unexpected token import...... 出现脚本错误或者未正确调用 Page()如图:解决方案点击左边工具栏“项目”,勾选“开启ES6转ES5”如图: 以上就是使用Class后出现编译异…- 95
- 0
es6
知企 - 团购正版源码及出售闲置SAAS系统账号!
标签
es6-共 0 个作品
今日上传
0个作品