智能小程序相关名词解释(汇总)

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

小程序 ID

小程序 ID 是智能小程序分配给开发者的应用 ID,是应用的唯一标示,只有应用创建后才可以获取。创建小程序应用后,您可获得小程序应用的小程序 ID。

小程序框架

小程序提供一套简单高效的开发框架,帮助您开发具有原生 App 体验的服务。

整个小程序框架系统分为两部分:逻辑层(App Service)和 视图层(View)。智能小程序使用 TYML 和 CSS/LESS 作为视图层描述语言,以及基于 JavaScript 的逻辑层框架,并在视图层与逻辑层间提供数据传输和事件系统,让您能够专注于数据与逻辑。

冷启动

冷启动 是指用户打开未启动过、或者是已经销毁的小程序。此时,小程序会执行初始化,初始化完成后,会触发 onLaunch 回调函数。

热启动

热启动 是指用户打开已经关闭、但仍处于后台运行的小程序。在这种情况下,小程序并不会被销毁后重启,而仅是从后台切换到前台。此时,onShow 函数会触发,onLaunch 回调函数不会被触发。

生命周期

生命周期 通常指程序从创建、开始、暂停、唤起、停止、卸载的全过程。

小程序的生命周期又可分为 应用生命周期 和 页面的生命周期

页面生命周期

页面生命周期 是指小程序内部某个页面从进入到离开、或从某个页面到另一个页面的过程。

页面栈

页面栈 是小程序框架管理界面的方式。通过一个页面栈的设计可以完成所有界面的管理。可以使用 getCurrentPages().length

TYML

TYML 是小程序框架设计的一套标签语言,用于描述小程序页面的结构。TYML 语法可分为五个部分:数据绑定、条件渲染、列表渲染、模板、引用。

SJS

SJS(Safe/Subset JavaScript) 是小程序一套自定义脚本语言,可以在 TYML 中使用其构建页面结构。 SJS 是 JavaScript 语言的子集,与 JavaScript 是不同的语言。其语法并不与 JavaScript 一致,请勿将其等同于 JavaScript。

RJS

RJS(Render JavaScript) 渲染脚本,可用于处理高频的绘图需求,可以提高视图的动画渲染性能。文件名后缀为 .rjs, 提供 Render() 函数进行声明一个渲染脚本模块,与页面或组件结合使用。主要应用场景 canvas 图表渲染,webGL 图形渲染等。

TYSS

TYSS 是一种用来表现 HTML(标准通用标记语言的一个应用)或 TYML(标准通用标记语言的一个子集)等文件样式的计算机语言。TYSS 不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

智能小程序目前支持 TYSS 或 LESS。

小程序基础库

小程序基础库 是负责加载框架的容器,提供小程序框架需要的标准组件和标准 API 接口。

组件

小程序组件 是小程序视图控件,您可以通过组合组件进行业务开发。

API

API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。目的是提供应用程序与开发人员基于某软件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

事件监听型 API

事件监听型 API 是用于监听某个系统事件是否触发,API 命名以 ty.on 开头。

事件监听型 API 接受一个callback 回调函数作为参数。当具体事件触发时,会触发callback 函数调用。该callback 函数可以传给对应以 ty.off 开头的同名 API 来解除监听关系。如果直接调用以 ty.off 开头的同名 API,则解除所有监听关系。

以上为通用说明,特定 API 的入参及返回值以 API 文档为准。

功能型 API

功能型 API 是用于实现某个特定功能的 API,分为异步型功能 API 和同步型功能 API。API 命名以 ty. 开头,不以 ty.on 或 ty.off 开头。

以 ty. 开头且以 Sync 结尾的 API 是同步型功能 API,例如 ty.setStorageSyncty.getVersionSync 等。仅以 ty. 开头,且不以 Sync 结尾的 API 是异步型功能 API,例如 ty.navigateTo 等。

Tuya MiniApp Tools

**Tuya MiniApp Tools ** (Integrated Development Environment,集成开发环境)是用于提供程序开发环境的应用程序,一般包括代码编译器、调试器 和 图形用户界面 等工具。

Tuya MiniApp Tools 模拟器 Tuya MiniApp Tools 模拟器,可模拟智能小程序在客户端真实的逻辑表现,对于绝大部分的 JSAPI 均能够在模拟器上呈现出正确的状态。小程序项目通过编译之后,自动在模拟器中运行,无需真机即可快速预览。基础互动方式是通过鼠标点击、拖拽来模拟手指触摸、拖动操作。

小程序调试 小程序调试 是小程序发布前对小程序的功能试错。Tuya MiniApp Tools 提供 Tuya MiniApp Tools 调试、真机调试 和 性能调试 三大功能进行调试,支持断点调试。

真机调试 真机调试 指的是模拟小程序在真实手机上运行,用各种手段进行查错和排错,以测试小程序功能开发的完成。

立即开发智能小程序。文章来源地址https://www.toymoban.com/news/detail-801459.html

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

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

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

相关文章

  • 服务器名词解释

    在计算中,术语可用性用于描述服务可用的时间段,以及系统响应用户请求所需的时间。高可用性是系统或组件的质量,可确保在给定时间段内实现高水平的操作性能。 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统

    2024年03月20日
    浏览(44)
  • 自动驾驶名词解释

    国家标准全文公开系统:https://openstd.samr.gov.cn/bzgk/gb/index GB/T 39263-2020:道路车辆 先进驾驶辅助系统(ADAS) 术语及定义 http://c.gb688.cn/bzgk/gb/showGb?type=onlinehcno=10BF00ED36B553FD01605C88DA567824 2020标准 缩写 全称 功能 ADAS Adcance Driver Asistance System 先进驾驶辅助系统 DFM Driver Fatigue Monitoring 驾

    2024年02月13日
    浏览(59)
  • STM32电源名词解释

    STM32电源架构 常用名词 VCC C=circuit 表示电路,即接入电路的电压。 VDD D=device 表示器件, 即器件内部的工作电压。 VSS S=series 表示公共连接,通常指电路公共接地端电压。 VDDA A=analog 表示模拟,是模拟电路部分的电源。主要为ADC模块以及其他的模拟电路部分(复位电路、PLL等

    2024年02月11日
    浏览(50)
  • 区块链行业名词解释大全

    区块链(Blockchain):是一种去中心化的账本,所有交易都被记录在区块中,这些区块按顺序连接在一起,形成一个不可篡改的链条。 加密货币(Cryptocurrency):是一种数字资产,使用加密技术来保护其安全性和匿名性。比特币和以太坊是最著名的加密货币。 智能合约(Smart Co

    2024年02月08日
    浏览(55)
  • 计算机网络名词解释

    1.计算机网络:计算机网络就是利用通信设备和线路将地理位置不同、功能独立的计算机互连起来,以功能完善的网路软件实现网络中的资源共享和信息传递的系统。由通信子网和资源子网组成。(通信子网主要由物理层、数据链路层、网络层组成)(资源子网主要由计算机

    2024年02月11日
    浏览(49)
  • 金融工程名词解释 简答题

    金融工程:金融工程是以金融产品和解决方案的设计、金融产品的定价与风险管理为主要内容,运用现代金融学、数理和工程方法与信息技术的理论与技术,对基础产品与金融衍生产 品进行组合与分解,以达到创造性地解决金融问题的根本目的的学科与技术。 风险中性定价

    2024年02月08日
    浏览(49)
  • 区块链基本概念和名词解释

    区块链基本概念和名词解释 P2P 共识算法 梅克尔-帕特里夏树 从零开始搭建区块链 至今(2022)从业已经10年了,作为一个IT老鸟,见证了移动互联时代的崛起,甚至参与其中充当一颗光荣的螺丝钉。其间各种各样的所谓新技术、新框架、新工具层出不穷,有的昙花一现,有的

    2024年01月17日
    浏览(62)
  • 常见通信名词的解释

    在通信接口的介绍中,难免见到全双工/半双工/单工、同步/异步等这些名词。今天就专门来介绍一下这些名词。 数据通信中,数据在线路上的传送方式可以分为单工通信、半双工通信和全双工通信三种。 单工通信:是指消息只能单方向传输的工作方式。例如遥控、遥测(某

    2024年02月06日
    浏览(52)
  • EDA、PLD、FPGA等名词解释

    加*为常考: *EDA:(electronic design automation)电子设计自动化 *HDL:(hard description language)硬件描述语言 ASIC:(application specific intergrated circuit)专用集成电路 *FPGA:(field programmable gate array)现场可编程逻辑门阵列 *PLD:(programmable logic device)可,编程逻辑器件  *CPLD:(complex pr

    2024年02月06日
    浏览(61)
  • 计算机视觉——期末复习(填空、名词解释)

    图像文件: 指包含图像数据的文件,文件内除图像数据本身以外,还有对图像的描述信息等 距离变换: 特殊的变换,把二值图像变换为灰度图像 距离图: 如果考虑目标区域中的每个点与最接近的区域外的点之间的距离, 并用与距离成正比的灰度表示该点的灰度,那么这样

    2024年02月11日
    浏览(46)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包