发布时间:2025-12-25
浏览次数:0
...
...
引入,i18n插件,来自于, './插件/i18n' ,这个路径 。
...
...
app.use(i18nPlugin, {
greetings: {
hello: '你好!'
}
})
...
....
使用插件
以下是对这个复杂示例的改写:将其拆分成类似指令片段的分句,“把那代表问候·你好的内容进行翻译”,“这里是特定的代码形式”,“。
有着这样一个函数,它被称作$函数 ,这个函数会去接收一个像 .hello 这样的字符串 ,之后会在用户所提供的翻译字典当中进行查找 ,最终返回通过查找而翻译得到的值 。
这样子,那么我们打从最开始的那个表达式,也就是 $( '.hello' ) ,它在运行的时候,就会被替换成为 你好! 。
应当慎重运用全局属性,若是于整个应用里运用诸多由不同插件注入的全局属性。着实极易致使应用变得难以阐释其含义,并且难以进行维护。
插件中的 /
在插件中sublime text 3的插件,我们可以通过 来为插件用户供给一些内容。
打个比方,我们能够把插件所接收到的一些参数,提供给整个应用程序,使得任何一个组件都能够去使用这个翻译字典对象哟。
// plugins/i18n.js
export default {
install: (app, options) => {
设置应用程序提供,传入名为“i18n”的内容,提供选项,。
}
}
目前sublime text 3的插件,插件使用者能够于他们的组件里,将插件选项对象通过以 i18n 作为 key 的方式进行注入,进而实现对之的访问了。
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码