如何创建批量超链接(第1部分-100)

时间:2018-09-11 13:08:49

标签: html css

我目前正在创建一个网站,但遇到了超过100个链接的问题,我不知道如何每个链接都超链接。

让我们说我想像

<a href="link.com/1-5JKFKS" target="_blank">Part 1</>
<a href="link.com/2-5KWMAS" target="_blank">Part 2</>
<a href="link.com/3-42JNSL" target="_blank">Part 3</>

如何创建这样的格式的106个链接。我不确定我要寻找什么,甚至不需要什么。因此,我对这个问题的范围如此之深感到抱歉。

我用C#创建了一个程序来为我创建它。如果有人需要,我可以给出源代码。

https://i.imgur.com/7csfx3V.gifv

2 个答案:

答案 0 :(得分:0)

如果您可以在代码编辑器中使用Emmet,则可以执行以下操作:

a[href="link.com/$" target="_blank"]{Part $}*106

使用Emmet,您只需编写此代码,然后通常按tab键即可将代码扩展为完整的HTML。

这将正确输出链接。

答案 1 :(得分:0)

我不太了解您的要求,但是据我所知,这可以正常工作

x = tf.layers.conv2d(x, 256, 3, padding='same')
import { ActivatedRouteSnapshot, DetachedRouteHandle, RouteReuseStrategy } from '@angular/router';


export class CustomReuseStrategy implements RouteReuseStrategy {
  public static handlers: { [key: string]: DetachedRouteHandle } = {};

  public shouldDetach(route: ActivatedRouteSnapshot): boolean {
    return true;
  }

  public store(route: ActivatedRouteSnapshot, handle: DetachedRouteHandle): void {
    CustomReuseStrategy.handlers[this.getRouteUrl(route)] = handle;
  }

  public shouldAttach(route: ActivatedRouteSnapshot): boolean {
    return !!CustomReuseStrategy.handlers[this.getRouteUrl(route)];
  }

  public retrieve(route: ActivatedRouteSnapshot): DetachedRouteHandle {
    if (!route.routeConfig) {
      return null;
    }

    return CustomReuseStrategy.handlers[this.getRouteUrl(route)];
  }

  public shouldReuseRoute(future: ActivatedRouteSnapshot, curr: ActivatedRouteSnapshot): boolean {
    return future.routeConfig === curr.routeConfig && JSON.stringify(future.params) === JSON.stringify(curr.params);
  }

  private getRouteUrl(route: ActivatedRouteSnapshot) {
    return route['_routerState'].url.replace(/\//g, '_');
  }
}