gpt4 book ai didi

javascript - 根据 Aurelia 应用程序中的当前路线更改元标记

转载 作者:太空宇宙 更新时间:2023-11-04 16:29:59 24 4
gpt4 key购买 nike

我刚刚学习 Aurelia,我想知道 Aurelia 是否有与 ngMeta 等效的东西,或者我可以将 aurelia-app 自定义属性放在 html 标签而不是正文上,这样元标签就可以根据当前路线?像这样的东西:

<html aurelia-app>
<head>
<meta name="description" value="${site_description}">
<title>${site_title}</title>
</head>
<body>
</body>
</html>

最佳答案

在 aurelia 中,您可以通过 activate 事件上的特殊命令更改页面标题:

activate(params, routeConfig){
routeConfig.navModel.setTitle(this.someData);
}

如果你想改变meta标签,那么你可以使用jquery

import $ from 'jquery';

export class SampleModel{

attached(){
$('meta[name=description]').remove();
$('head').append( '<meta name="description" content="this is new">' );
}

}

更多 JavaScript 解决方案:Is it possible to use javascript to change the meta-tags of the page?

关于javascript - 根据 Aurelia 应用程序中的当前路线更改元标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39899807/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com