Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
王蛋子
unidocs-zh
提交
b80b91ef
U
unidocs-zh
项目概览
王蛋子
/
unidocs-zh
与 Fork 源项目一致
Fork自
DCloud / unidocs-zh
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录