Open qiaokeli111 opened 1 month ago
使用element-plus 标准化的方式去使用中文,在formily无效。
问题我已经找到了,element-plus 使用了一个symbol来作为key Symbol('localeContextKey')。 如果你们封装的element不提供出来这个key。那么我们外部使用原生element的这个key实际控制不了 你们封装后的element。
要么把el-config-provider这个组件提供出来,要么把key提供出来,不然无法设置中文
@formily/element-plus@1.1.1-beta.1
请别说 爱用不用这种类似的话
Reproduction link
Steps to reproduce
使用element-plus 标准化的方式去使用中文,在formily无效。
问题我已经找到了,element-plus 使用了一个symbol来作为key Symbol('localeContextKey')。 如果你们封装的element不提供出来这个key。那么我们外部使用原生element的这个key实际控制不了 你们封装后的element。
要么把el-config-provider这个组件提供出来,要么把key提供出来,不然无法设置中文
What is expected?
使用element-plus 标准化的方式去使用中文,在formily无效。
问题我已经找到了,element-plus 使用了一个symbol来作为key Symbol('localeContextKey')。 如果你们封装的element不提供出来这个key。那么我们外部使用原生element的这个key实际控制不了 你们封装后的element。
要么把el-config-provider这个组件提供出来,要么把key提供出来,不然无法设置中文
What is actually happening?
使用element-plus 标准化的方式去使用中文,在formily无效。
问题我已经找到了,element-plus 使用了一个symbol来作为key Symbol('localeContextKey')。 如果你们封装的element不提供出来这个key。那么我们外部使用原生element的这个key实际控制不了 你们封装后的element。
要么把el-config-provider这个组件提供出来,要么把key提供出来,不然无法设置中文
Package
@formily/element-plus@1.1.1-beta.1
请别说 爱用不用这种类似的话