|
@@ -30,15 +30,21 @@ message login_rsp {
|
|
```
|
|
```
|
|
**注意 不要直接copy过来,message的field的命名要按照驼峰命名原则,要不然会出问题。**
|
|
**注意 不要直接copy过来,message的field的命名要按照驼峰命名原则,要不然会出问题。**
|
|
|
|
|
|
|
|
+> 如果确认字段是string类型就直接用string,不建议用bytes类型。
|
|
|
|
+
|
|
然后把这一段直接copy到项目目录下的proto文件夹下的xxx.proto文件中去
|
|
然后把这一段直接copy到项目目录下的proto文件夹下的xxx.proto文件中去
|
|
|
|
|
|
然后使用以下命令生成bunble.js文件,**注意每次改变了proto文件都要通过下面命令重新生成一下js文件**
|
|
然后使用以下命令生成bunble.js文件,**注意每次改变了proto文件都要通过下面命令重新生成一下js文件**
|
|
|
|
|
|
```cmd
|
|
```cmd
|
|
|
|
+npm run proto
|
|
|
|
+```
|
|
|
|
+或者
|
|
|
|
+```cmd
|
|
npx pbjs -t static-module -w commonjs -o proto/bundle.js proto/*.proto
|
|
npx pbjs -t static-module -w commonjs -o proto/bundle.js proto/*.proto
|
|
```
|
|
```
|
|
|
|
|
|
-### 第二步:在protoMap.js里面添加servant对应的message
|
|
|
|
|
|
+### 第二步:在ProtoConfig.js里面添加servant对应的message
|
|
|
|
|
|
|
|
|
|
```js
|
|
```js
|
|
@@ -52,8 +58,8 @@ const protoMap = {
|
|
### 第三步:在页面中调用接口
|
|
### 第三步:在页面中调用接口
|
|
|
|
|
|
```js
|
|
```js
|
|
-import post from '../../common/httpClient.js'
|
|
|
|
-post({
|
|
|
|
|
|
+
|
|
|
|
+request({
|
|
server:2,//后端提供的此接口的server
|
|
server:2,//后端提供的此接口的server
|
|
servant:1005,//后端提供的此接口的servant
|
|
servant:1005,//后端提供的此接口的servant
|
|
data:{
|
|
data:{
|