mirror of
https://github.com/alibaba/flutter-go.git
synced 2025-05-22 07:16:26 +08:00
加入标准page
This commit is contained in:
@ -1 +1 @@
|
|||||||
[{"name":"page","screenShot":"","author":"snfan","email":"hanxu317@qq.com","desc":"desc","id":"facca78e_32ae_4241_9c8a_5c9e1f92b096"}]
|
[{"name":"standard","screenShot":"","author":"sanfan","title":"appTitle","email":"hanxu317@qq.com","desc":"desc","id":"ee4feb8e_32ae_4241_9c8a_5c9e1f92b096"}]
|
@ -1,9 +1,9 @@
|
|||||||
import 'page_snfan_facca78e_32ae_4241_9c8a_5c9e1f92b096/index.dart' as StandardPage_page_facca78e_32ae_4241_9c8a_5c9e1f92b096;
|
import 'standard_sanfan_ee4feb8e_32ae_4241_9c8a_5c9e1f92b096/index.dart' as StandardPage_standard_ee4feb8e_32ae_4241_9c8a_5c9e1f92b096;
|
||||||
class StandardPages {
|
class StandardPages {
|
||||||
Map<String, String> standardPages;
|
Map<String, String> standardPages;
|
||||||
Map<String, String> getPages() {
|
Map<String, String> getPages() {
|
||||||
return {
|
return {
|
||||||
'facca78e_32ae_4241_9c8a_5c9e1f92b096': StandardPage_page_facca78e_32ae_4241_9c8a_5c9e1f92b096.getMd()
|
'ee4feb8e_32ae_4241_9c8a_5c9e1f92b096': StandardPage_standard_ee4feb8e_32ae_4241_9c8a_5c9e1f92b096.getMd()
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"name": "standard",
|
||||||
|
"screenShot": "",
|
||||||
|
"author":"sanfan",
|
||||||
|
"title":"appTitle",
|
||||||
|
"email": "hanxu317@qq.com",
|
||||||
|
"desc": "desc",
|
||||||
|
"id": "ee4feb8e_32ae_4241_9c8a_5c9e1f92b096"
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,56 @@
|
|||||||
|
String getMd() {
|
||||||
|
return """
|
||||||
|
# 标准的详情页
|
||||||
|
|
||||||
|
您可以在这个界面中, 编写大多数的markdown文案, 他会在 **goCli watch** 下同步被编译成 **dart** 文件
|
||||||
|
|
||||||
|
您可以通过goCli创建详情页所需要的demo
|
||||||
|
[demo:123]
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
|
goCLi createDemo
|
||||||
|
```
|
||||||
|
|
||||||
|
在flutter go 根文件下通过命令行输入以上命令可以进行以下操作
|
||||||
|
|
||||||
|
[✓] 请输入新增加的demo名称? demoName
|
||||||
|
|
||||||
|
[✓] 请输入您的姓名(使用英文) yourName
|
||||||
|
|
||||||
|
[✓] 请输入您的github的email地址 yourEmail
|
||||||
|
|
||||||
|
[✓] 请输入您demo的描述 这是一个测试的标准demo
|
||||||
|
|
||||||
|
|
||||||
|
在完成以上操作后, 可以得到这样的输出:
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
|
------------------
|
||||||
|
您新增的组件信息如下
|
||||||
|
==================
|
||||||
|
{
|
||||||
|
name : demoName
|
||||||
|
author : yourName
|
||||||
|
email : yourEmail
|
||||||
|
desc : 这是一个测试的标准demo
|
||||||
|
}
|
||||||
|
==================
|
||||||
|
[✓] Is this the config you want ? (Y/n) y
|
||||||
|
{
|
||||||
|
新建的demo文件位于 : /flutter go/lib/page_demo_package/demoName_yourName_1a29aa8e_32ae_4241_9c8a_5c9e1f92b096
|
||||||
|
demoId为 : 1a29aa8e_32ae_4241_9c8a_5c9e1f92b096
|
||||||
|
markdown中调用方式 : [demo:1a29aa8e_32ae_4241_9c8a_5c9e1f92b096]
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
||||||
|
您可以在任意详情页中, 通过以下方式调用
|
||||||
|
|
||||||
|
```
|
||||||
|
[demo: 1a29aa8e_32ae_4241_9c8a_5c9e1f92b096]
|
||||||
|
```""";
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,50 @@
|
|||||||
|
# 标准的详情页
|
||||||
|
|
||||||
|
您可以在这个界面中, 编写大多数的markdown文案, 他会在 **goCli watch** 下同步被编译成 **dart** 文件
|
||||||
|
|
||||||
|
您可以通过goCli创建详情页所需要的demo
|
||||||
|
[demo:123]
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
|
goCLi createDemo
|
||||||
|
```
|
||||||
|
|
||||||
|
在flutter go 根文件下通过命令行输入以上命令可以进行以下操作
|
||||||
|
|
||||||
|
[✓] 请输入新增加的demo名称? demoName
|
||||||
|
|
||||||
|
[✓] 请输入您的姓名(使用英文) yourName
|
||||||
|
|
||||||
|
[✓] 请输入您的github的email地址 yourEmail
|
||||||
|
|
||||||
|
[✓] 请输入您demo的描述 这是一个测试的标准demo
|
||||||
|
|
||||||
|
|
||||||
|
在完成以上操作后, 可以得到这样的输出:
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
|
------------------
|
||||||
|
您新增的组件信息如下
|
||||||
|
==================
|
||||||
|
{
|
||||||
|
name : demoName
|
||||||
|
author : yourName
|
||||||
|
email : yourEmail
|
||||||
|
desc : 这是一个测试的标准demo
|
||||||
|
}
|
||||||
|
==================
|
||||||
|
[✓] Is this the config you want ? (Y/n) y
|
||||||
|
{
|
||||||
|
新建的demo文件位于 : /flutter go/lib/page_demo_package/demoName_yourName_1a29aa8e_32ae_4241_9c8a_5c9e1f92b096
|
||||||
|
demoId为 : 1a29aa8e_32ae_4241_9c8a_5c9e1f92b096
|
||||||
|
markdown中调用方式 : [demo:1a29aa8e_32ae_4241_9c8a_5c9e1f92b096]
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
||||||
|
您可以在任意详情页中, 通过以下方式调用
|
||||||
|
|
||||||
|
```
|
||||||
|
[demo: 1a29aa8e_32ae_4241_9c8a_5c9e1f92b096]
|
||||||
|
```
|
Reference in New Issue
Block a user