diff --git a/site/src/docs/en/store.md b/site/src/docs/en/store.md index f4dd9143c..d0f8a3027 100644 --- a/site/src/docs/en/store.md +++ b/site/src/docs/en/store.md @@ -186,3 +186,20 @@ define('my-sidebar', class extends WeElement { ``` Here is an example of using the ES2015+ Grammar `const [xx, xxx] = xxxx` for fast assignment. + + +## initUse + +If you don't want the same components to have the same dependencies, you can use `initUse' to achieve dynamic use: + +```js +initUse() { + return [ + 'a.b', + 'c[1].d', + `e.f.${xxx}.d[${index}]` + ] +} +``` + +Very flexible! diff --git a/site/src/docs/zh-cn/store.md b/site/src/docs/zh-cn/store.md index 4e9b44232..13541a182 100644 --- a/site/src/docs/zh-cn/store.md +++ b/site/src/docs/zh-cn/store.md @@ -187,3 +187,20 @@ define('my-sidebar', class extends WeElement { ``` 这里举了个例子使用 ES2015+ 语法 `const [xx, xxx] = xxxx` 的语法快速赋值。 + +## 动态 use + +如果你不希望同样的组件拥有同样的依赖,可以使用动态的 use: + + +```js +initUse() { + return [ + 'a.b', + 'c[1].d', + `e.f.${xxx}.d[${index}]` + ] +} +``` + +非常灵活!