繁体   English   中英

Aurelia布局视图绑定范围

[英]Aurelia Layout View Binding Scope

我正在尝试使用布局视图。 我正在使用布局视图的模块称为仪​​表板。 我的布局视图中有以下片段:

<div class="manage-btn" click.delegate="manageClick()">MANAGE ACCOUNT</div>

这是我的dashboard.html:

<template>     

  <router-view layout-view="src/layouts/dash-layout.html"></router-view>

</template>

然后在我的dashboard.js中,我可以使用以下功能:

manageClick() {

    if (this.profileDropClass === '') {
        this.profileDropClass = 'show';
    }
    else {
        this.profileDropClass = '';
    }

}// manageClick()

我不断收到错误消息,指出manageClick()不是函数。 我具有要驻留在布局视图中的功能,这是不可能的吗? 如果必须重复此功能,那么布局视图有什么好处?

您必须定义layout-viewmodel和或model。 请参阅以下博客文章以了解更多详细信息https://www.google.at/amp/s/charlespockert.wordpress.com/2016/07/05/using-the-layouts-feature-in-aurelia/amp /

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM