综合( 右侧选择分类 )
wechat

微信小程序生命周期

生命周期以下内容你不需要立马完全弄明白,不过以后它会有帮助。下图说明了页面 Page 实例的生命周期。
370 人浏览
wechat

小程序注册页面

对于小程序中的每个页面,都需要在页面对应的 js 文件中进行注册,指定页面的初始数据、生命周期回调、事件处理函数等。使用 Page 构造器注册页面简单的页面可以使用 Page() 进行构造。代码示例://index.js Page({ data: { text: "This is page data." }, onLoad: function(options) {
352 人浏览
wechat

注册小程序

每个小程序都需要在 app.js 中调用 App 方法注册小程序示例,绑定生命周期回调函数、错误监听和页面不存在监听函数等。详细的参数含义和使用请参考 App 参考文档 。// app.js App({ onLaunch (options) { // Do something initial when launch. }, onShow (options) {
319 人浏览
wechat

微信小程序逻辑层

逻辑层 App Service小程序开发框架的逻辑层使用 JavaScript 引擎为小程序提供开发者 JavaScript 代码的运行环境以及微信小程序的特有功能。逻辑层将数据进行处理后发送给视图层,同时接受视图层的事件反馈。开发者写的所有代码最终将会打包成一份 JavaScript 文件,并在小程序启动的时候运行,直到小程序销毁。这一行为类似 ServiceWorker,所以逻辑层也称之为 A
306 人浏览
wechat

微信小程序场景值

场景值场景值用来描述用户进入小程序的路径。完整场景值的含义请查看场景值列表。由于Android系统限制,目前还无法获取到按 Home 键退出到桌面,然后从桌面再次进小程序的场景值,对于这种情况,会保留上一次的场景值。获取场景值开发者可以通过下列方式获取场景值:对于小程序,可以在 App 的 onLaunch 和 onShow,或wx.getLaunchOptionsSync 中获取上述场景值。对于
330 人浏览
wechat

微信小程序框架

框架小程序开发框架的目标是通过尽可能简单、高效的方式让开发者可以在微信中开发具有原生 APP 体验的服务。整个小程序框架系统分为两部分:逻辑层(App Service)和 视图层(View)。小程序提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,让开发者能够专注于数据与逻辑。响应的数据绑定框架的核心是一
306 人浏览
wechat

微信小程序sitemap配置

微信现已开放小程序内搜索,开发者可以通过 sitemap.json 配置,或者管理后台页面收录开关来配置其小程序页面是否允许微信索引。当开发者允许微信索引时,微信会通过爬虫的形式,为小程序的页面内容建立索引。当用户的搜索词条触发该索引时,小程序的页面将可能展示在搜索结果中。 爬虫访问小程序内页面时,会携带特定的 user-agent:mpcrawler 及场景值:1129。需要注意的是,若小程序爬
613 人浏览
wechat

微信小程序配置

全局配置小程序根目录下的 app.json 文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。完整配置项说明请参考小程序全局配置以下是一个包含了部分常用配置选项的 app.json :{ "pages": [ "pages/index/index", "pages/logs/index" ], "window
299 人浏览
java

Java源码和面试,搞懂这些年薪20万

Java源码和面试,搞懂这些就够了包你年薪20万以上
358 人浏览
hangge

Intellij - 实现项目的热部署2(热部署插件JRebel的使用)

使用前文介绍的 spring-boot-devtools 模块只能实现项目的自动编译,自动重启。本文接着介绍一款好用的热部署插件:JRebel。它可以使得 Java 代码修改后不用重启系统,立即生效。1,安装 JRebel 插件(1)我使用的是 Mac 版的 Intellij IDE。首先打开 Rreferences 窗口,点击“Plugins”栏目,搜索“JRebel”,找到“JRebel fo
644 人浏览
hangge

Intellij - 实现项目的热部署1(使用spring-boot-devtools实现自动编译重启)

在开发 Spring Boot 项目时,每次修改代码之后都需要手动重启项目,十分浪费时间。Spring 为开发者提供了一个名为 spring-boot-devtools 的模块来使 Spring Boot 应用支持热部署,当配置了 devtools 后,我们在 classpath 修改任何文件后项目都将会自动编译并重启。1,添加依赖(1)首先我们修改项目的 pom.xml 文件,在 depende
424 人浏览
xiaozhu

Nginx负载均衡/SSL配置

什么是负载均衡?当一个域名指向多台web服务器时,添加一台nginx负载均衡服务器,通过nginx负载均衡即可将来自于客户端的请求均衡的发送给每台web服务器,避免单台服务器负载过高而其余服务器较为空闲的不均衡情况出现配置nginx负载均衡:在nginx机器上新建配置文件:[root@centos02 ~]# vi /etc/nginx/conf.d/test.conf添加如下内容:upstrea
333 人浏览
xiaozhu

CodeMirror使用说明书

CodeMirror 使用方法初步建立步骤 npm install codemirror下载组件 引入核心配置包 import * as CodeMirror from 'codemirror/lib/codemirror' import 'codemirror/lib/codemirror.css' 3.引入后在html界面中建立textarea标签,用于生成代码框<text
780 人浏览
cheng

html中h1-h6标签对搜索引擎seo的影响

一、H标签是什么? H标签也叫做Heading标签,在HTML语言里一共有六种大小的heading标签,是网页html 中对文本标题所进行的着重强调的一种标签,以标签<h1>、<h2>、<h3>到<h7>定义标题头的七个不同文字大小的tags,本质是为了呈现内容结构。共有六对,文字从大到小,依此显示重要性的递减,也就是权重依次降低。
525 人浏览
iOS

Mac如何关闭开机启动项

1、首先进入“系统偏好设置”的 “用户与群组”选项。2、打开用户与群组后可以看到如图所示的“登陆项”标签。3、可以看到有应用程序是默认开机启动的,点击左下角的“+-” 即可添加或删除开机启动程序。如果机器有设置密码,先点击左下角锁的图标进行解锁。
595 人浏览
iOS

MacOS 开发 — 关闭开机自启动软件

742 人浏览
zixun

计算机网络五层模型

帅地:用心写好每一篇文章! 前言天各一方的两台计算机是如何通信的呢?在成千上万的计算机中,为什么一台计算机能够准确着寻
330 人浏览
zixun

中国麻将:世界上最早的区块链项目

中国麻将:世界上最早的区块链项目最近区块链这个玩意又被市场搞的很是火热,相信大部分人都不太清楚这玩意到底是怎么样的一个概念,它来了,它来了,它到底是啥~ 国家都开始发文支持了,下面是一个通俗易懂的例子:中国麻将。 甲首先发起一个申请,我要打麻将,组建一个麻将局,这就相当于创建一个区块,这个区块会被广播给乙、
294 人浏览
zixun

做好以下四点,拒做 “ 空心 ” 程序员

01、注重原理性知识现在的互联网环境下,注重原理性知识学习的程序员越来越少,特别是在这种培训机构大爆炸的环境下,在网上你会经常看到类似三个月从入门到精通高并发、分布式的广告,我相信培训机构有这套技术的能力,但是我不相信一个初学者有这么好的接收能力。甚至某个培训机构的讲师里,有一个1997年出生的架构师,20岁出头就当上了架构师,真的是后生可畏呀。在我的思维里,架构师不是学出来的,架构师是通过项目喂
296 人浏览
zixun

程序员成长的四个简单技巧,你 get 了吗?

最近拜读了“阿里工程师的自我修养”手册,12 位技术专家分享生涯感悟来帮助我们这些菜鸡更好的成长,度过中年危机,我收获颇多,
279 人浏览