Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-zh
提交
b80b91ef
unidocs-zh
项目概览
DCloud
/
unidocs-zh
通知
3172
Star
105
Fork
804
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
93
列表
看板
标记
里程碑
合并请求
67
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
93
Issue
93
列表
看板
标记
里程碑
合并请求
67
合并请求
67
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
b80b91ef
编写于
11月 14, 2022
作者:
DCloud_JSON
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update uni-im.md
上级
278d500e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
34 addition
and
33 deletion
+34
-33
docs/uniCloud/uni-im.md
docs/uniCloud/uni-im.md
+34
-33
未找到文件。
docs/uniCloud/uni-im.md
浏览文件 @
b80b91ef
...
...
@@ -100,54 +100,54 @@ uni-im是云端一体的、全平台的、免费的、开源即时通讯系统
-
打开项目根目录的main.js文件启用Vuex
```
js
import
App
from
'
./App
'
import
store
from
'
./store
'
import
store
from
'
./store
'
// #ifndef VUE3
import
Vue
from
'
vue
'
import
Vue
from
'
vue
'
Vue
.
config
.
productionTip
=
false
Vue
.
prototype
.
$store
=
store
App
.
mpType
=
'
app
'
Vue
.
prototype
.
$store
=
store
App
.
mpType
=
'
app
'
const
app
=
new
Vue
({
store
,
...
App
})
app
.
$mount
()
// #endif
// #ifdef VUE3
import
{
createSSRApp
}
from
'
vue
'
export
function
createApp
()
{
...
App
})
app
.
$mount
()
// #endif
// #ifdef VUE3
import
{
createSSRApp
}
from
'
vue
'
export
function
createApp
()
{
const
app
=
createSSRApp
(
App
)
app
.
use
(
store
)
return
{
app
}
}
return
{
app
}
}
// #endif
```
-
项目根目录创建文件夹store,并在此目录下新建入口文件
`index.js`
引入uni-im的store
```
js
// 文件路径:/store/index.js
import
uniIm
from
'
@/uni_modules/uni-im/common/store
'
// #ifndef VUE3
import
Vue
from
'
vue
'
import
Vuex
from
'
vuex
'
Vue
.
use
(
Vuex
)
const
store
=
new
Vuex
.
Store
({
modules
:
{
uniIm
},
strict
:
true
})
// #endif
// #ifdef VUE3
import
{
createStore
}
from
'
vuex
'
import
uniIm
from
'
@/uni_modules/uni-im/common/store
'
// #ifndef VUE3
import
Vue
from
'
vue
'
import
Vuex
from
'
vuex
'
Vue
.
use
(
Vuex
)
const
store
=
new
Vuex
.
Store
({
modules
:
{
uniIm
},
strict
:
true
})
// #endif
// #ifdef VUE3
import
{
createStore
}
from
'
vuex
'
const
store
=
createStore
({
modules
:
{
uniIm
}
})
// #endif
})
// #endif
export
default
store
```
...
...
@@ -246,6 +246,7 @@ uni-im v1.0.0 暂时比较简单,云端有1个云对象`uni-im-co`,2个opend
|参数名 |类型 |必填 |说明 |
|-- |-- |-- |-- |
|to_uid |string |否 |接受消息的用户id |
|appId |string |否 |接收消息的appId,默认为当前应用的appId。如果你是2个不同appId的应用相互发,请修改此值为相对的appId |
|type |string |是 |消息类型,暂时仅支持:text(表示文本类型)、image(表示图片类型)|
|body |string |是 |消息内容,
`type = text`
时为文本内容.
`type = image`
时为图片网络地址|
...
...
@@ -473,4 +474,4 @@ d) 如您违反本许可协议,需承担因此给DCloud造成的损失。
根据发展,DCloud可能会对本协议进行修改。修改时,DCloud会在产品或者网页中显著的位置发布相关信息以便及时通知到用户。如果您选择继续使用本框架,即表示您同意接受这些修改。
条款结束
\ No newline at end of file
条款结束
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录