程序代码组成配置 —— JSON文件模板 —— WXML文件样式 —— WXSS文件逻辑 —— JavaScript文件JSON 配置JSON 是一种数据格式,并不是编程语言。程序中,JSON用于静态配置。注意: 程序中是无法在运行过程中去动态更新JSON配置文件从而发生对应的变化的。JSON 语法相比于XML,JSON格式的最大优点是易于阅读和编写,是一种轻量级的数据交换格式。JSON文件
WXMLWXML(WeiXin Markup Language)是的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。(小安娜:好像很厉害的样子,那基础组件、事件系统是什么?感觉更厉害,因为必须结合它们。),基础组件类似HTML中的标签,事件系统是JavaScript中的事件,可处理逻辑反应到界面上;wxml只是一个文件格式,如果没有组件和事件它没任何用处,又如果把组件、事件写在tx
本文为程序开发的学习总结2.1 JSON 配置JSON 是一种数据格式,在程序中起静态配置的作用。JSON程序运行之前就决定了程序一些表现,需要注意的是程序是无法在运行过程中去动态更新JSON 配置文件从而发生对应的变化的。2.1.1 JSON 语法JSON文件都是被包裹在一个大括号中 {},通过key-value的方式来表达数据。JSON的Key必须包裹在一个双引号中且无法使用
转载 2024-07-01 07:22:35
150阅读
程序的数据总不能写死吧,肯定是要结合数据库来做数据更新,而程序数据主要是json数据格式,所以我们可以利用php操作数据库,把数据以json格式数据输出即可。现在给大家讲一下程序的wx.request请求服务器获取数据的用法。官方文档给出了示例代码,但是我这边自己进行了简单的处理:index.jsconst app = getApp() Page({ data: {},
配置文件详解主配置文件app.json主配置文件位于主目录中,用于进行全局配置。包括页面文件的路径、窗口表现、设置网络超时时间、设置多tab等下面通过最初自带程序来学习{ "pages":[ "pages/index/index", "pages/logs/logs" ], "window":{ "backgroundTextStyle":"light",
转载 2024-03-16 00:10:43
175阅读
同学们大家好,我是伊同学,今天我们继续来学习程序云开发教程。今天主要给大家讲解一下json配置部分的知识。 JSON 是一种数据格式,并不是编程语言,在程序中,JSON扮演的静态配置的角色。 JSON文件的内容都是一个JSON对象,被包裹在一个大括号中{},通过key-value的方式来表达数据。 大家在前面的教程中已经学过了js的基本语法,那么js对象在配置文件中的区别就是这里的key是固定的,程序框架已经指定了我们能配置哪些key,key的...
原创 2021-06-17 12:29:47
1763阅读
同学们大家好,我是伊同学,今天我们继续来学习程序云开发教程。今天主要给大家讲解一下json配置部分的知识。 JSON 是一种数据格式,并不是编程语言,在程序中,JSON扮演的静态配置的角色。 JSON文件的内容都是一个JSON对象,被包裹在一个大括号中{},通过key-value的方式来表达数据。 大家在前面的教程中已经学过了js的基本语法,那么js对象在配置文件中的区别就是这里的key是固定的,程序框架已经指定了我们能配置哪些key,key的...
原创 2022-03-27 18:29:39
2057阅读
.json根据.json作用范围,可以将一个项目里面的.json文件分为两类:第一类:app.json;第二类:xxx.json;app.jsonapp.json文件用来对程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。app.json 配置项列表属性类型必填描述pagesString array必填配置页面路径widonwobject非必填全局配置窗口
转载 2024-07-16 13:20:39
268阅读
经过之前的 app.wxss 文件的介绍,知道了该文件的内容是设置的全局的样式文件,那么本文将开始逐一的介绍关于 页面 的配置项。 .json 文件 程序根目录下的 app.json 文件用来对程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。 每一个
原创 2023-04-05 19:16:00
675阅读
入门教程之列表渲染多层嵌套循环,目前官方的文档里,主要是一维数组列表渲染的案例,还是比较简单单一,给刚入门的童鞋还是无从入手的感觉。 <view wx:for="{{items}}"> {{index}}: {{item.message}} </view> 还有一个九九乘法表把数据直接写到wxml里的,并不是动态二维数组的列表渲染 <view wx:f
什么时候需要用到传值呢?比如,在列表渲染中,点击一个组件,要跳转到其相应的详情页。那么,在wxml中,要告诉js,现在点击的是哪一个组件,或者说,要告诉js,点击了当前组件,要处理什么样的数据。Table of Contents一、 wxml到js的传值1. 事件2. 事件对象targetcurrentTargetdataset二、 页面间传值一、 wxml到js的传值1. 事件事件是视图层到逻辑
程序加入 JavaScript 脚本,做出动态效果,以及如何跟用户互动。学会了脚本,就能做出复杂的页面了。本篇的难度要大于前两篇,如果觉得不好理解,可以先跟着例子,动手做一遍,然后再读文字说明,可能就容易理解了一、数据绑定前面的所有示例,程序的页面都是写死的,也就是页面内容不会变。但是,页面数据其实可以通过脚本传入,通过脚本改变页面,实现动态效果。程序提供了一种特别的方法,让页面可以更方便地
转载 2023-12-11 10:09:27
264阅读
网络发送请求Wx.request(Object)Wx.request发起的是https请求,一个微笑程序,同时只能有5个网络请求连接上传将本地资源上传到开发者服务器,如:页面通过wx.chooseImage等接口获取到一个本地资源的临时文件路径后,可通过此接口将本地资源上传到指定服务器.客户端发起一个https post请求.其中content-type为multipart/form-data下...
原创 2022-01-13 11:36:05
127阅读
数据绑定wxml中的动态数据均来自对应js文件中page的data在js中访问page的data用this.data 改变data中某个属性的值用setdata方法简单绑定数据绑定使用mustache语法(双大括号)将变量包起来.可以作用于以下区域:1.作用于内容<view>{{message}}</view>Page({ data:{ message:"Hello ...
原创 2022-01-13 11:37:23
1257阅读
程序注册需要的材料:1.在公众平台官网首页(mp.weixin.qq.com)点击右上角的“立即注册”按钮。
目录​​1、什么是程序?​​​​2、程序可以干什么?​​​​3、相关资料​​​​                          &n
原创 2023-01-03 16:57:11
240阅读
框架为开发者提供了一系列基础组件,开发者可以通过组合这些基础组件进行快速开发.那么什么是组件呢?1.组件就是视图层的基本组成单元2.组件自带一些功能与信风格的样式.3.一个组件通常包括开始标签和结束标签,属性用来修饰这个组件,内容在两个标签之内.比如常用的view<view class="container"></view>所有组件与属性都是小写的,用连字符-连接组件详解...
原创 2022-01-13 11:36:06
516阅读
程序JSON配置文件)新建页面新建页面page (1)手动创建 ①右键单击 [pages] 文件夹,在弹出的菜单中选择“新建目录” ②右键单击新建的目录,在弹出的菜单中选择“新建Page”(2)自动创建 直接在app.json文件的pages选项中将新页面的路径写好,系统会自动创建所对应的四个文件page.wxml模板文件、page.wxss样式文件、page.json配置文件、page.
wx.request(OBJECT)发起网络请求。默认 method的值是GET,GET发送的数据量是有限制的,这个可以不断试试数据来试验出来。我们的程序,因为需要发送几十个变量的数据,是几十,不是十几。GET方式已经超过了。只能选择用POST方式,在网上看了别人分享的POST发送数据,发送json。在我这里都不是很适合,因为我这里要求发送一些额外的数据来验证安全性,然后还要再有j
转载 2023-11-01 23:42:16
233阅读
  • 1
  • 2
  • 3
  • 4
  • 5