0

_layout.html でモデルを取得するときに問題が発生します

default.jsには、そのようなモデルがあります

exports.install = function(framework) {
    framework.route('/', index);
};
function index(){
    var model = {menu: {url:'/product',name:'Product'}};
    self.view('index', model);
}

index.html で、model.menu を取得できます

<ul class="menu_index">
     <!-- I can see model.menu here -->
     <li><a href="{model.menu.url}">{model.menu.name}</a></li>
</ul>

しかし、_layout.htmtではできません

<head></head>
<body>
    <ul class="menu_layout">
        <!-- But I can't see model.menu here -->
    <li><a href="{model.menu.url}">{model.menu.name}</a></li>
    </ul>
    <div>@{body}</div>
</body>

なにか提案を?ありがとう

4

1 に答える 1