在基类的OnConstruct()方法中,我在重定向到错误页面后使用exit()函数,以终止后续代码,包括子类的所有代码。
但它不起作用。这是下面的伪代码:
我不知道为什么字符串"访问:子类的索引"在子类中打印。我的目的是在exit()之后终止所有内容,包括所有子类。
答案 0 :(得分:0)
请注意,即使操作执行onConstruct()方法也会执行 执行不存在于控制器中或用户没有 访问它(根据提供的自定义控制访问) 显影剂)。
只有beforeExecuteRoute事件才会调用initialize()方法 成功执行。这避免了应用程序逻辑中的 初始化程序无法在未经授权的情况下执行。
我建议使用在事件和控制器上触发的event beforeExecuteRoute,并允许您在返回false时停止执行。
a.document.forms[0].inputField.setAttribute("value", "aloha");