如果我使用HAML支持HTML(如果有的话),我只是想了解我错过了什么.
解决方法 您正在尝试将苹果与橘子进行比较.浏览器只能理解HTML. HAML只是一种模板语言,被转换成HTML(例如同一最终输出).如果您发现HAML语法比HTML更容易,那么请继续.然而,IMHO – 抽象出你生成的实际元素只是使应用CSS和进行JavaScript导航更加困难.就个人而言,如果我想“修剪”我的HTML,我会将内容放入标签(取决于您的服务器端技术)
<!DOCTYPE HTML><HTML><head>...</head><body> <x:awesomeListThing data="$foo"/> <x:foreach data="$bar"> <x:renderBazWidget/> </x:foreach> <div>random content that hasn't been "tagifIEd" yet.</div></body></HTML>
然后在任何标签的模板中,您将可以看到正在生成的实际HTML结构.
总结以上是内存溢出为你收集整理的为什么使用HTML而不是HAML?全部内容,希望文章能够帮你解决为什么使用HTML而不是HAML?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)