百度小程序

  • 百度智能小程序 关闭连接

    swan.closeSocket解释:关闭 WebSocket 连接。必须在 WebSocket 打开期间调用 swan.closeSocket 才能关闭。方法参数Object objectobject 参数说明属性名类型必填默认值说明codeNumber否一个数字值表示关闭连接的状态号,表示连接被关闭的原因。如果这个参数没有被指定,默认的取值是 1000 (表示正常连接关闭)reasonStri

    2020年9月5日 0 81 0
  • 百度智能小程序 基础类库

    以下属性/方法的具体使用请参考 ES5 标准。consoleconsole.log 方法用于在 console 窗口输出信息。它可以接受多个参数,将它们的结果连接起来输出。Math属性ELN10LN2LOG2ELOG10EPISQRT1_2SQRT2方法absacosasinatanatan2ceilcosexpfloorlogmaxminpowrandomroundsinsqrttanJSON方

    百度小程序 2020年9月5日 0 70 0
  • 百度智能小程序 数据类型

    SJS 语言目前共有以下几种数据类型:number : 数值boolean:布尔值string :字符串object:对象function:函数array : 数组date:日期regexp:正则Number语法number 包括两种数值:整数,小数。let a = 10;const PI = 3.141592653589793;属性constructor:返回字符串 “Number”。方法toS

    百度小程序 2020年9月5日 0 75 0
  • 百度智能小程序 语句

    if 语句在 SJS 中,可以使用以下格式的 if 语句 :if (expression) statement: 当expression为truthy时,执行statement。if (expression) statement1 else statement2: 当expression为truthy时,执行statement1。 否则,执行statement2。if … else if ..

    百度小程序 2020年9月5日 0 59 0
  • 百度智能小程序 运算符

    基本运算符代码示例var a = 1, b = 2;// 加法运算console.log(3 === a + b);// 减法运算console.log(-1 === a – b);// 乘法运算console.log(2 === a * b);// 除法运算console.log(0.5 === a / b);// 取余运算console.log(1 === a % b);加法运算(+)也可以用

    百度小程序 2020年9月5日 0 52 0
  • 百度智能小程序 引用

    SWAN 可以通过 import 和 include 来引用模板文件。import通过 import 和 template 配合使用,可以将代码分离以及复用。代码示例在开发者工具中打开首先,在person-card.swan中定义了一个叫person-card的template: <vi

    百度小程序 2020年9月5日 0 57 0
  • 百度智能小程序 变量

    概念SJS 中的变量均为值的引用;没有声明的变量直接赋值使用,会被定义为全局变量;如果只声明变量而不赋值,则默认值为 undefined;var 表现与 javascript 一致,会有变量提升;支持 const 与 let,与 JavaScript 表现一致。// 在SJS模块中var count = 110;var bar = hello swan;var undef; // undef ==

    百度小程序 2020年9月5日 0 73 0
  • 百度智能小程序 文件作用域

    解释: 在 JavaScript 文件中声明的变量和函数只在该文件中有效;不同的文件中可以声明相同名字的变量和函数,且不会互相影响。通过全局函数 getApp() 可以获取全局的应用实例,如果需要全局的数据可以在App()中设置代码示例// app.jsApp({ data: 1});// page.jsvar app = getApp();app.data++;// page2.jsvar

    百度小程序 2020年9月5日 0 70 0
  • 百度智能小程序 开始

    介绍SJS 是小程序一套自定义脚本语言,可以在 SWAN 中使用其辅助构建页面结构。SJS 代码可以编写在swan文件中的 标签内,或以 sjs 为后缀名的文件内,然后在 SWAN 模板中进行引用。SJS 自小程序基础库版本3.105.17、开发者工具正式版2.13.1开始支持。低版本需要做兼容处理,在逻辑层可以使用 swan.canIUse(sjs) 判断基础库是否支持

    百度小程序 2020年9月5日 0 74 0
  • 百度智能小程序 条件

    s-if通过 s-if 指令我们可以实现以下操作:为元素指定条件:当条件成立时元素可见,当条件不成立时元素不存在;为 s-if 增加一个额外条件分支块;为 s-if 增加一个不满足条件的分支块, s-else 指令没有值。注意:s-if 与 s-for 不可在同一标签下同时使用。代码示例4G<view s-e

    百度小程序 2020年9月5日 0 70 0
  • 百度智能小程序 CSS

    CSS 是描述 SWAN 的样式语言。支持 CSS 的属性。在此基础上,做了一些编译支持: 尺寸单位 样式导入尺寸单位 对于自适应的单位,推荐使用 CSS3 vw 为单位,vw 代表视窗( Viewport )的宽度为 1%; 同时也支持 rpx,规定屏幕宽为 750rpx。在 iPhone X 上,屏幕宽度为 375px,共有 750 个物理像素,则 750rpx = 3

    百度小程序 2020年9月5日 0 67 0
  • 百度智能小程序 循环

    s-for通过循环渲染列表是常见的场景,在元素上作用 s-for 指令,我们可以渲染一个列表。默认情况默认不写情况下,下标索引是为 index,数组当前变量名默认为 item。代码示例 {{index}}: {{item.name}} // fo

    百度小程序 2020年9月5日 0 76 0
  • 百度智能小程序 数据绑定

    SWAN 模板中的动态数据,都从逻辑层 Page 中 data 对象来。基础数据绑定数据绑定和许多模板引擎一样,数据包裹在双大括号里面。双向绑定的数据需包裹在{= =}中。例如:组件scroll-view中,scroll-top 和 scroll-left 的使用方法分别为:scroll-top=”{= scrollTop =}”scroll-left=”{= scrollLeft =}”渲染内容

    百度小程序 2020年9月5日 0 66 0
  • 百度智能小程序 模板

    SWAN 提供模板 template 的用法,旨在提高工程化和代码可维护性,可以在模板中定义代码片段,并被外界注入值,然后在合适的时机调用。定义模板name 属性,定义了模板的名字。内定义代码片段,如:代码示例 位置: {{

    百度小程序 2020年9月5日 0 64 0

联系我们

在线咨询:点击这里给我发消息

邮件:mnicky@foxmail.com

工作时间:周一至周五,9:30-18:30,节假日休息