【问题标题】:Dart: Prevent polymer transformer from changing my hrefsDart:防止聚合物变压器改变我的href
【发布时间】:2015-06-20 13:40:05
【问题描述】:

我有一个带有 HTML 文件的聚合物组件,其中包含一个锚元素 <a href="foo">。然后使用 HTML 导入来导入该组件。聚合物转换器(或者可能是 web_components 转换器)将内联此导入,这样做时会将我的锚元素重写为<a href=/path/where/the/html/file/exists/foo">

现在我想使用锚标记进行客户端路由。我将路由设置为“foo”,但是当转换器重写了 href 时,该路由将不起作用。所以我想要的是让变压器不要管我的href,只保留原来的路径。我尝试使用 _href 但这给出了一个错误,它只能与绑定一起使用。所以我想我的问题是,是否有任何方法可以指示变压器不理会我的 href?

【问题讨论】:

    标签: dart dart-polymer


    【解决方案1】:

    这可能有效:

    <a _href="{{'foo'}}">
    

    【讨论】:

    • 绑定到一个常量,这很聪明 :-) 我想一次性绑定到一个常量也可以像 href="[['foo']]" 一样工作。最后,我选择了 href="#foo",然后在客户端路由器中检查 # 并将其删除。
    猜你喜欢
    • 2014-06-30
    • 1970-01-01
    • 2017-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多