-
布局
-
表单
-
通知
-
导航
-
其它
国际化 KLLocaleProvider
基本形式
通过配置lang
与api
属性, 并且将需要国际化的部分包裹在kl-locale-provider
组件中, 即可实现语言的切换;
例如以下文字是根据key值匹配显示出来的
|
|
变量占位符
变量命名可以使用数字、字母或下划线;变量使用%{}包裹,其中%可以省略。 例如:%{x},也可以写成{x}
|
|
组合使用
使用@:KEY语法,可以在当前语句中引入KEY的国际化语言。
|
|
表单项
|
|
API
KLLocaleProvider
KLLocaleProvider
Param | Type | Description |
---|---|---|
[options.data] | object |
= 绑定属性 |
[options.data.lang] | string |
=> 设置语言,默认“cn” |
[options.data.api] | string |
=> 设置获取语言包的url |
.reload 切换语言,重新初始化method
Param | Type | Description |
---|---|---|
lang | string |
设置语言 |
.langstatic property
Param | Type | Description |
---|---|---|
lang | string |
语言种类 |
.localestatic property
Param | Type | Description |
---|---|---|
locale | object |
语言包 |
.translatestatic method
Param | Type | Description |
---|---|---|
key | string |
翻译key值 |
params | object |
变量值 |
想让文档更完善?
来 GitHub 提个 PR 吧!