跳到主要内容
CNode

partial中的locals变量获取不到?

社区
Jjustfly发布于 14 年前最后回复 14 年前
849660

刚刚试了下,在已经设置了locals变量之后,在partial中获取不到,但在一般文件中却可以获取到,有什么办法吗?

查看回复

回复 (8)

S
sumory#714 年前

嗯。不要用partials了,用include吧,include可以把locals数据带过去

J
justfly#614 年前
J
justfly#514 年前
引用 sumory显式传入呢

@sumory

├─┬ [email protected] │ ├── [email protected] │ ├─┬ [email protected] │ │ ├── [email protected] │ │ ├── [email protected] │ │ ├── [email protected] │ │ └── [email protected] │ ├── [email protected] │ ├── [email protected] │ ├── [email protected] │ ├── [email protected] │ ├── [email protected] │ ├── [email protected] │ ├── [email protected] │ └─┬ [email protected] │ └── [email protected] ├── [email protected] extraneous

S
sumory#414 年前
引用 sumory显式传入呢

@justfly ejs哪个版本

J
justfly#314 年前
引用 sumory显式传入呢

@sumory <%- partial('sidebar',{locals:locals}) %>这样是可以的

J
justfly#214 年前
引用 sumory显式传入呢

那必须没问题,不过locals不能这么用吗?我看本站源代码,没往partial显式传东西,没看出那里不对

S
sumory#114 年前

显式传入呢

参与回复

登录后即可参与回复。登录