From 951bd143b123633765b81d688f7832b0ddf74b74 Mon Sep 17 00:00:00 2001 From: wangyaqi Date: Sat, 14 Mar 2020 19:54:46 +0800 Subject: [PATCH] fix: connectSocket protocols accept string --- src/core/helpers/protocol/network/socket.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/core/helpers/protocol/network/socket.js b/src/core/helpers/protocol/network/socket.js index 39d831c42..e197a61f9 100644 --- a/src/core/helpers/protocol/network/socket.js +++ b/src/core/helpers/protocol/network/socket.js @@ -27,8 +27,12 @@ export const connectSocket = { } }, protocols: { - type: Array, + // 微信文档虽然写的是数组,但是可以正常传递字符串 + type: [Array, String], validator (value, params) { + if (typeof value === 'string') { + value = [value] + } params.protocols = (value || []).filter(str => typeof str === 'string') } } -- GitLab