人生最美好的事情,莫过于是出生在香港,居住在上海。

Mryan2005's Blog
All Things is in it
| 事件名称 | 说明 | 性质 |
|---|---|---|
| ActiveDiagnosisErrorChanged | 诊断错误状态改变 | EVENT |
| ALAnimatedSpeech | 机器人开始或停止说话 | |
| EndOfAnimatedSpeech | 机器人说话结束 | EVENT |
| ALBehaviorManager | 机器人行为管理器事件 | |
| BehaviorAdded | 机器人行为被添加 | EVENT |
| BehaviorFailed | 机器人行为失败 | EVENT |
| BehaviorRemoved | 机器人行为被移除 | EVENT |
| BehaviorsAdded | 机器人行为被添加 | EVENT |
| BehaviorsLoaded | 机器人行为被加载 | EVENT |
| BehaviorsRemoved | 机器人行为被移除 | EVENT |
| BehaviorUpdated | 机器人行为被更新 | EVENT |
| RobotIsFalling | 机器人正在跌倒 | EVENT |
| RobotHasFallen | 机器人已经跌倒 | EVENT |
有三种变量声明办法:
var 关键字声明变量
1 | var a int = 10 |
:= 短变量声明(只能在函数体内使用)
1 | a := 10 |
const 关键字声明常量
1 | const Pi = 3.14 |
Golang 有以下基本数据类型:
bool,取值为 true 或 falseint, int8, int16, int32, int64(有符号整数),uint, uint8, uint16, uint32, uint64(无符号整数)float32, float64complex64, complex128rune(表示一个 Unicode 码点)stringbyte(实际上是 uint8 的别名)在 C++ 里面,对于输出我们使用 cout,在 Python 里面我们使用 print,在 Java 里面我们使用 System.out.println。在 Go 语言中,我们使用 fmt 包来进行输出。
1 | fmt.Println("Hello, World!") |
println 是 Print Line 的缩写,表示打印一行内容。
我们也可以通过 fmt.Printf 来进行格式化输出:
1 | name := "Alice" |
如果不想换行输出,可以使用 fmt.Print:
1 | fmt.Print("Hello, ") |
在每一个语言开始的时候,总会有一个仪式 ——Hello, World! 让我们在 Go 语言中实现这个经典的例子。
1 | package main |
main 包是程序的入口点。每个 Go 文件都以 package 关键字开头,表示该文件属于哪个包。import 语句用于引入其他包,这里我们引入了 fmt 包来进行格式化输出。func main() 是程序的主函数,程序从这里开始执行。fmt.Println 用于打印输出到控制台。要执行 Go 语言代码可以使用 go run 命令。
1 | go run hello.go |
这将编译并运行 hello.go 文件中的代码。
在 uni-app 中,页面跳转和返回是通过 uni.navigateTo 和 uni.navigateBack 方法来实现的。这两个方法分别用于导航到新页面和返回到上一个页面。
无论是在 Angular,还是在 Vue,组件传输数据都是一个重要的功能。组件之间传输数据的方式有很多种,本文主要介绍在 uni-app 中常用的几种方式。
在 angular 里面,我大概知道存在有 3 种方式进行组件之间的数据传输:
在 uni-app 中,我们也可以借鉴这些思路来实现组件之间的数据传输。
父子组件传值是最常见的组件通信方式。父组件通过 props 向子组件传递数据,子组件通过事件向父组件传递数据。
父组件通过 props 向子组件传递数据。
对于较为基础的内容,分为显示用途的内容和交互用途的内容。
<text>:文本显示<icon>:图标显示<rich-text>:富文本显示<progress>:进度条<canvas>:画布<web-view>:嵌入网页<button>:按钮<checkbox>:复选框<form>:表单<input>:输入框<label>:标签<picker>:选择器
<picker-view>:滚动选择器
<picker-view-column> 使用<radio>:单选框<slider>:滑块<switch>:开关<textarea>:多行输入框<navigator>:页面链接1 / 11