1

我正在尝试构建一个小部件,该小部件的区域将显示约 20 行 HTML 代码的示例。此示例代码必须是可选择的,以便用户能够将其复制并粘贴到自己的文本编辑器中。

目前我正在使用 xtypedisplayfield并使用fieldDescription将我的 HTML 代码放入其中。我意识到这fieldDescription不允许我格式化我的代码。我还尝试使用 xtypetextarea并将其设置emptyText为我的 HTML 代码,但单击 textarea 会删除 HTML 代码。

用户故事是我有一个文本区域,用户将在其中使用 HTML 代码填充文本区域。此 HTML 代码必须以某种方式结构化,以便 CSS 正确格式化其代码。我想包含一个如何构建此 HTML 代码的示例。

编辑 - 如果我可以将字体 Courier 应用到此以便于阅读,那就太好了。

4

1 回答 1

4
  • 尝试使用value.textarea
  • 设置ignoreData为 true 以避免从内容中填充值。
  • 为了确保它不会被保存为属性 -name留空,或者只设置一个不以开头的值./
  • 实现不同的字体 - 在页面上使用 CSS。如果要向小部件添加特定的 CSS 类,请使用overCls属性。
  • 在文档中查找更多信息
于 2013-02-27T21:41:48.463 回答