我正在尝试创建一个讨论页链接,该链接会根据您可能所在的名称空间进行更改。例如,如果您在 mainspace 中,您将被定向到 Talk:如果在 Category_talk 类别中:。到目前为止我有这个:
var namespace = if (wgNamespaceNumber == '0') {
return ('Talk');
} else {
return (mw.config.get( 'wgCanonicalNamespace' ) + '_talk');
}
但它只是返回一个语法错误,如果是意外的标记。我猜你不能以这种方式使用 if ?