var html = "<div style='display: inline' id='" + id + "'>" + "<span>" + obj.title + "</span><img onclick=/"removeregion('" + id + "')/" src='../images/delete.gif'>" + "</div>";这当然可以,但如果页面稍微复杂一些,在各个标签中都有事件,方法,并且方法还要携带相关参数,再加上相应的CSS样式,业务逻辑之类的,这一大锅混在一起,你觉得你还能这么干吗?即使在页面很简单的时候,我也从没考虑过用这种作死的办法来解决问题。难道就没有一种类似Razor的前台的东东,可以使数据、业务逻辑、页面呈现清晰完美的结合在一起吗?答案是肯定的,我们的前辈们早就遇到过这类问题,并且他们已经为我们提供了非常好的解决方案:HandlerBarsHandlerBars是一个非常给力的前端语义构建模板,能帮助你快速高效的搭建出自己的页面模型。 简单使用:1.新建MVC项目
注意type的类型
5.编译并输出新闻热点
疑难解答