Text Editor小部件 - 使用已启用

时间:2017-10-23 16:53:04

标签: google-app-maker

我有一个'文本编辑器'我想在特定表单中显示为只读字段的窗口小部件输入字段。我在Display部分中为enabled属性添加了一个公式。一切正常,但该字段中的文字在观看时变暗。我希望得到相同的行为(其中有丰富的文本显示粗体,斜体,链接等),但这个小部件中的文本没有变暗,并想知道最好的方法来做到这一点。 read edit

1 个答案:

答案 0 :(得分:0)

处理此类案件有两种主要方法:

  1. 实施两个单独的页面以查看和编辑记录。它将为用户提供更好的体验,但会为开发人员添加一些工作。使用这种方法,您可以使用标签而不是简单的输入和Html Widget而不是Text Editor

  2. 使用enabledvisible窗口小部件属性的绑定进行播放。这种方法还会为您的应用带来一些复杂性,并为最终用户增加一些障碍。如果你真的想这样做,那么CSS代码片段应该使文本编辑器在禁用状态下看起来更好:

  3. .app-MyPage-MyTextEditor-Toolbar {
      display: none;
    }
    
    .app-MyPage-MyTextEditor-Body {
      top: 0;
    }
    
    .app-MyPage-MyTextEditor.disabled .app-TextEditor-Input {
      opacity: 1;
    }
    
    .app-MyPage-MyTextEditor .app-TextEditor-Toolbar {
      display: none;
    }
    
    .app-MyPage-MyTextEditor .app-TextEditor-Body {
      top: 0;
    }
    

    Editor

    Runtime