如何在web2py中使用A帮助程序时删除“data-w2p_disable_with”属性?

时间:2013-12-01 13:27:07

标签: web2py

在我的视图文件中,如果我使用A html帮助器,则会使用奇怪的属性data-w2p_disable_with进行渲染。

例如:

{{=A('test', _href=URL())}}

呈现为:

<a href="/myapp/somecontroller/somefunction" data-w2p_disable_with="default">test</a>
  1. 此属性的目的是什么?

  2. 如何删除它?

1 个答案:

答案 0 :(得分:0)

那是因为web2py使用其方法来显示内容。

例如:

<img src="{{=image.file}}" />

一旦web2py进程上面的代码,图像将不会显示。并且data-w2p_disable_with =“default”被添加到输出html源。

所以修改代码如下:

<img src="{{=URL('download', args=image.file)}}" />

这一次,您不会在html源代码中看到data-w2p_disable_with =“default”(在您的单词中,它已被删除),并且在此示例中显示了图像。