微信小程序(小程序入门)

这篇具有很好参考价值的文章主要介绍了微信小程序(小程序入门)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一,介绍

1、什么是小程序

     小程序是一种轻量级的应用程序,可以在移动设备上运行,不需要用户下载和安装。它们通常由企业或开发者开发,用于提供特定功能或服务。

        微信小程序(wei xin xiao cheng xu),简称小程序,英文名Mini Program,是一种不需要下载安装即可使用的应用( 张小龙对其的定义是无需安装,用完即走,实际上是需要安装的,只不过小程序的体积特别小, 下载速度很快,用户感觉不到下载的过程 )

2、小程序的作用


        小程序的作用很多。首先,它们提供了一种方便的方式,让用户能够直接在手机上访问特定的功能或服务,而不需要下载一个完整的应用程序。小程序还可以帮助企业或开发者降低开发和维护应用程序的成本,因为它们只需要在一个平台上进行开发,就可以在多个平台上运行。
 

3、小程序可以干什么


        小程序可以实现各种功能。例如,你可以使用小程序进行在线购物、预订餐厅、查看新闻、打开电子书、使用在线工具,甚至是玩游戏。小程序通常提供简单、直观的用户界面,使用户能够快速完成他们想要的任务。通过小程序,用户可以节省时间和精力,同时提供更加个性化的使用体验。

同App进行互补,提供同app类似的功能,比app操作更加简洁的轻应用
通过扫一扫或者在微信搜索即可下载
用户使用频率不高,但又不得不用的功能软件,目前看来小程序是首选
连接线上线下
开发门槛低, 成本低 

二、小程序入门

1、注册

进入小程序官网公众号 (qq.com)

然后进入我们的注册界面按照提示步骤进行注册注册页面

微信小程序(小程序入门),小程序,微信小程序微信小程序(小程序入门),小程序,微信小程序 微信小程序(小程序入门),小程序,微信小程序

2.登录

进入我们的小程序后台,找到我们的小程序ID,后续开发需要

微信小程序(小程序入门),小程序,微信小程序

 3、安装开发者工具


        进入官网的开发者下载页面微信开发者工具下载地址与更新日志 | 微信开放文档 (qq.com),选择需要的版本进行下载安装。

        进去后进行登录创建,选择需要的功能进行开发。

        后端服务选择的事微信云开发是已经写好的一部分代码,可以直接运行的;选择的是不使用云服务则是自己编写代码。

微信小程序(小程序入门),小程序,微信小程序

 

三、入门案例

1、创建

选择不使用云服务,选择JavaScript-基础版本,确定创建,等待创建(必须要联网),出现了你登陆的账号头像就说明创建成功了。

微信小程序(小程序入门),小程序,微信小程序微信小程序(小程序入门),小程序,微信小程序

2、目录结构

文件 必需 作用
app.js 小程序逻辑
app.json 小程序公共配置
app.wxss 小程序公共样式表

微信小程序(小程序入门),小程序,微信小程序

四个文件组成
文件类型 必需 作用
js 页面逻辑
wxml 页面结构
json 页面配置
wxss 页面样式表

【注意】为了方便开发者减少配置项,描述页面的四个文件必须具有相同的路径与文件名

这两个代码代表了谁在前面谁就是主页面

 微信小程序(小程序入门),小程序,微信小程序

3、配置文件

app.json

设置全局顶部背景样式

微信小程序(小程序入门),小程序,微信小程序 

 如果我们想用不同的可以在对应的json文件里面进行配置

微信小程序(小程序入门),小程序,微信小程序

4、创建文件

添加你所需要的文件在在全局的app.json里面会自动生成

微信小程序(小程序入门),小程序,微信小程序

 4.1、json配置

在生成的json文件里面进行页面的配置

{
  "usingComponents": {},
  "navigationBarTitleText": "学生页面"
}

微信小程序(小程序入门),小程序,微信小程序

 4.2、数据的传递及页面的布置

如果页面不知道这么编写可以参考小程序的wxml文档小程序简介 | 微信开放文档 (qq.com),数据用{{}}来传递。

<view class="container">
  学生信息:{{stuName}}
</view>

js里面的data里面定义一个stuName

  data: {
    stuName:'我真的会谢'
  }

 4.3、样式

wxss文件里面写好我们需要的样式

/* pages/stu/stu.wxss */
.stuinfo{
  font-size: 20px;
  color: blue;
}

在wxml里面用class属性调用

<view class="container"  class="stuinfo">
  学生信息:{{stuName}}
</view>

 4.4、事件

wxml里面添加标签按钮

<!--pages/stu/stu.wxml-->
<view class="container" class="stuinfo">
  学生信息:{{stuName}}
  <button bindtap="ondian">点我</button>
</view>

js文件里面写一个方法

  // 点击
  ondian(){
      console.log('点到我了');
  }

 微信小程序(小程序入门),小程序,微信小程序文章来源地址https://www.toymoban.com/news/detail-725397.html

到了这里,关于微信小程序(小程序入门)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序快速入门

    在这里首先祝大家国庆节快乐,其实原本文章都没有准备好,也没有打算更文的,那还是将就一下吧,发个简单的。 相信大家对微信小程序并不陌生,以前我们接触网络刚开始是CS架构,我们可以下载很多的电脑软件,游戏各种都是连线玩的,后来呢,我们都知道BS架构更加

    2024年02月11日
    浏览(40)
  • 微信小程序入门篇

    运行环境不同:网页在浏览器环境、小程序在微信支付宝等环境 API不同:不发使用DOM和BOM的API,可使用微信环境提供API如支付、扫码、定位 开发模式不同(主要区别) :网页开发是浏览器+代码编辑器;小程序是申请账号+安装小程序开发者工具+创建配置项目 使用最多的是组

    2024年02月15日
    浏览(35)
  • 微信小程序01:小程序简单入门

    目录 1.关于微信小程序: 1.1. 微信小程序(wei xin xiao cheng xu) 1.1.2. 限制: 1.1.3 小程序可以干什么? 1.2:小程序官网: 2.账号申请 2.1正式号: 2.2测试号: 3.小程序安装及基本展示页面 3.1小程序安装 3.2页面小修改 3.3建立触摸事件  什么是小程序?         简称小程序,

    2024年02月09日
    浏览(40)
  • 【微信小程序】小程序基础入门01

    😉博主:初映CY的前说(前端领域) ,📒本文核心:微信小程序的入门介绍 【前言】小程序是一种不需要下载、安装即可使用的应用,它实现了应用触手可及的梦想,用户扫一扫或者搜一下就能打开应用,也实现了用完即走的理念,用户不用安装太多应用,应用随处可用,但又

    2023年04月16日
    浏览(38)
  • 微信小程序快速入门【一】

    🙋‍♀️自2017年微信推出《微信小程序》以来,阿里、百度、字节跳动等一众大佬平台相继也推出了自己的小程序体系。 👉由于微信自身的强势社交属性,以及其对小程序的战略定位(连接人与服务)的前提下进行了持续的大力支持,所以到目前为止,微信小程序还是所有

    2024年02月08日
    浏览(47)
  • 微信小程序快速入门【二】

    🙋‍♀️上一篇文章我们已经入门了小程序开发,申请了小程序号,也准备了开发环境,今天我们来分析一下小程序的项目结构。 🌸🌸🌸🌷🌷🌷💐💐💐🌷🌷🌷🌸🌸🌸 🎃 小程序的项目结构: 👉小程序的项目结构如下图所示,小程序的项目主要包含四种文件: 1️

    2024年02月11日
    浏览(40)
  • 微信小程序快速入门【四】

    不同于Android应用和iOS应用直接运行于Andorid系统和iOS系统,微信小程序运行在微信提供的宿主环境中,由于微信已经替我们抹平了不同平台的差异,所以微信小程序能够实现跨平台,且能够实现很多普通网页无法实现的功能。我们将以之前建立的Test项目为例介绍一下微信小程

    2024年02月07日
    浏览(52)
  • 微信小程序快速入门03

    🏡浩泽学编程 :个人主页  🔥 推荐专栏 :《深入浅出SpringBoot》《java项目分享》               《RabbitMQ》《Spring》《SpringMVC》 🛸学无止境,不骄不躁,知行合一 本文讲诉:生命周期、WXS脚本。 生命周期(Life Cycle) 是指一个对象从创建 - 运行 -销的整个阶段,强调的

    2024年01月20日
    浏览(43)
  • 微信小程序快速入门【三】

    🙋‍♀️微信小程序的页面是由WXML, WXSS, JavaScript 和JSON文件组成⬇️ WXML 是类似于HTML的标记语言,用于描述页面的结构。 WXSS 是类似于CSS的样式语言,用于描述页面的外观。 JavaScript 是用于处理页面的逻辑和交互的脚本语言。 JSON 是用于配置页面的属性和引入组件的数据格

    2024年02月16日
    浏览(38)
  • 【微信小程序】6天精准入门(第1天:小程序入门)

             小程序是一种轻量级的应用程序 ,可以在移动设备上运行,不需要用户下载和安装。它们通常由企业或开发者开发,用于提供特定功能或服务。          微信小程序 (wei xin xiao cheng xu),简称小程序,英文名 Mini Program ,是一种不需要下载安装即可使用的应

    2024年02月08日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包