sap.m.FormattedText在sap.m.CustomTile中不起作用

时间:2017-05-30 14:49:09

标签: css sapui5

我想使用嵌套在https://sqlite.org/lang_keywords.html的sap.m.CustomTile中的sap.m.FormattedText进行演示。我不知道为什么我得到了文本SYSTEM SIZE的文章:

jsbin

我使用的字符串是:

<CustomTile>
   <Vbox>
       <FormattedText  htmlText='                                   
          &lt;p style="font-size:20px; color:#808080; padding-left:40px; margin-bottom:0px; "&gt; SYSTEM SIZE &lt;/p&gt;                                             
       '/>
   </Vbox>
</CustomTile>

所有代码都在jsbin enter image description here

当我在视图中使用相同的字符串时,它可以工作:

*public User GetByUserEmail(string email)
        {
            var users = db.Users.Where(u => u.Email == email);
            if (users.Count() > 0)
            {
                return users.First();
            }
            return null;
        }*


In regitster Controller,

*public JsonResult checkEmail(string email)
        {
            Models.User user = userRepository.GetByUserName(email);
            bool exists = (user != null);
            JsonResult result = new JsonResult();
            result.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
            result.Data = new { Exist = exists };
            return result;

        }*


It returns in json format

*{"Exist":false}*

感谢您的任何建议。

1 个答案:

答案 0 :(得分:1)

您正在转发<>'个字符。这对于xml文件是必要的(它实际上只是xml规范的一部分,正如您在question on SO中看到的那样),但不是在js文件中。

正常编写html,它将起作用:<p style='font-size:20px; color:#808080; padding-left:40px; ' >; SYSTEM SIZE </p>"