当前位置: 首页 > news >正文

保定网站设计多少钱h5网站做微信小程序

保定网站设计多少钱,h5网站做微信小程序,自己架设网站服务器,做网站应下哪个软件1 表达式内联 Thymeleaf标准方言允许使用标签属性(th:)来实现很多的功能#xff0c;但在有些场景之下#xff0c;需要将表达式直接写入HTML 代码中和CSS代码中及JavaScript代码中【代码和html文件在一起#xff0c;分能不开#xff0c;待验证#xff0c;有验证的朋友可…1  表达式内联    Thymeleaf标准方言允许使用标签属性(th:)来实现很多的功能但在有些场景之下需要将表达式直接写入HTML 代码中和CSS代码中及JavaScript代码中【代码和html文件在一起分能不开待验证有验证的朋友可以告诉我一下】称为内联表达式。例如我们可能更喜欢这样写 pHello, [[${session.user.name}]]!/p         在 Thymeleaf 中[[…]]或之间的表达式[(…)]被视为内联表达式在它们内部我们可以使用任何类型的表达式这些表达式在 ath:text或th:utext属性中也有效。 1.1 内联语法如下所示 [[…]]        对应于th:text结果进行HTML转义直接输出原内容 [(…)]        对应于th:utext不会执行任何HTML转义。 值 用途说明 none禁止使用内联表达式可以原样输入[[]]和[()]字符串text文本内联表达式可以使用 th:each 等高级语法css样式内联如style th:inline“cssjavascript 服本内联如style th:inlinejavascript 1.2  案例演示 添加变量msg这是Java中Control中增加如下代码 model.addAttribute(msg, 这是b内联语法使用案例!/b); 使用内联表达式获取msg使用两种不同的写法得到不同的结果这是在html中的代码 !--内联表达式-- div [[${msg}]]/div !--内联表达式-- div [(${msg})]/div 查看结果[[ ]]进行了转义操作。 2 禁用内联 th:inline是thymeleaf提供了内联属性值有三种text,javascript,none,css。 2. 1 可以th:inlinenone属性禁用内联。 p th:inlinenone原样输出的内容/p 2. 2 案例 !--内联表达式-- div th:inlinenone [[${msg}]]/div 3 文本内联 th:inline“text”表示文本内联和表达式内联功能非常相似但它实际上增加了更多功能。文本内联可以处理标签主体就好像它们是在TEXT模板模式下处理的模板一样这允许我们执行基于文本的模板逻辑不仅是输出表达式。 此部分我待测试验证后续再更新出来 4 JavaScript 内联 使用JavaScript内联可以在script脚本中直接使用内联表达式获取模型中的数据就当做js代码使用这个功能十分强大。 4.1 使用语法script typetext/javascript th:inlinejavascript         注必须使用th:inlinejavascript以下命令显式启用此模式 !-- javascript内联--script typetext/javascript th:inlinejavascriptlet users [[${list}]];for(let index 0;indexusers.length;index){console.log(users[index].username)}/script 高级内联和 JavaScript 序列化关于 JavaScript 内联需要注意的重要一点是这种表达式评估是智能的并且不仅限于字符串。Thymeleaf 将正确地用 JavaScript 语法编写以下类型的对象字符串数字布尔值数组ListMapBeans具有getter和setter方法的对象 例如如果我们有以下代码 script th:inlinejavascript...var user /*[[${session.user}]]*/ null;... /script 该${session.user}表达式将计算为一个User对象并且 Thymeleaf 将正确地将其转换为 Javascript 语法 script th:inlinejavascript...var user {age:null,firstName:John,lastName:Apricot,name:John Apricot,nationality:Antarctica};... /script JavaScript 序列化的完成方式是通org.thymeleaf.standard.serializer.IStandardJavaScriptSerializer接口的实现可以StandardDialect在模板引擎使用的实例中进行配置。 此 JS 序列化机制的默认实现将在类路径中查找Jackson 库如果存在将使用它。如果不是它将应用内置的序列化机制该机制涵盖了大多数场景的需求并产生了类似的结果但灵活性较差。 5 CSS 内联 Thymeleaf 还允许在 CSS style标签中使用内联         语法style th:inlinecss.../style 例如 style th:inlinecss... /style 例如假设我们将两个变量设置为两个不同的String值 classname main elems align center 我们可以像这样使用它们 style th:inlinecss.[[${classname}]] {text-align: [[${align}]];} /style 结果将是 style th:inlinecss.main\ elems {text-align: center;} /style 注意: CSS 内联如何也具有一些智能就像 JavaScript 一样。具体来说通过转义表达式输出的表达式[[${classname}]]将被转义为CSS 标识符。这就是为什么我们在上面的代码片段中classname main elems’变成了main\ elems。 与之前为 JavaScript 解释的方式等效CSS 内联还允许我们的 style th:inlinecss     .main\ elems {       text-align: /*[[${align}]]*/ left;     } /style
http://www.hkea.cn/news/14443750/

相关文章:

  • 沧州市网站建设电话建筑公司注册资金最低多少
  • 提供企业网站建设方案国贸做网站公司
  • 手机微网站建设方案免费咨询律师软件
  • 网站开发公司气氛html5登录界面完整代码
  • 做亚马逊有哪些站外折扣网站黑白风格网站
  • 邯郸推广网站建设哪个好淮安做网站app
  • 河北省建设厅注册中心网站徐州市建设局网站首页
  • 珠宝类网站建设可执行报告抖音带运营给客户带来怎么样收益
  • 做的很好的淘宝客网站注册网站的费用
  • 电子商务旅游网站建设论文域名网站账号
  • 网站建设任务网站中的搜索功能怎么做
  • 柳州市住房和城乡建设局网站首页网站建设论坛快速建站
  • 做好三步网站改版工具不降权 无忧老师产品开发管理系统
  • 购买域名和网站设计制作实践活动感悟
  • 做网站可以用什么语言大连网页制作培训
  • 做网站运营需要学什么软件广西建设网桂建云系统
  • 自己做网站的流程视频教程太原关键词优化平台
  • 购物网站开发教程+视频安徽工程建设信息网站进皖企业
  • excel连接网站 做数据分析门户网站开发专业
  • 个人网站源码html广州 建网站
  • 大庆网站建设优化wordpress VIP账号插件
  • 随州便宜做网站吉林省城乡建设厅网站6
  • 虚拟钱包对接网站开发视频教程财务办公室装修设计
  • seo网站查询wordpress地图导航插件
  • 中国机械加工网站官网网站源码怎么使用
  • 上海网站建设公司网西安未央区做网站
  • 兼容ie8的网站模板志愿海南网站
  • 网站关键词和网站描述网站后台管理 源码
  • 阿里巴巴网站广告怎么做成都市公园城市建设局网站
  • 山东振国网站建设做网站排在前十名要多少钱