Tag: underscore.js templating

下划线模板引发variables未定义错误

我看了一些关于骨干js主题的video。 这是直接来自video的例子。 从2012年开始,所以我认为骨干规则/图书馆已经发生了变化,但是我不明白为什么现在不行。 在video中,这个人显示它运行在JS小提琴,但我不能得到它的工作。 (我已经在JS Fiddle中包含了必要的库,例如下划线,主干和jQuery) var V = Backbone.View.extend({ el:'body', render: function () { var data = { lat: -27, lon: 153 }; this.$el.html(_.template('<%= lat %> <%= lon%>', data)); return this; } }); var v = new V(); v.render(); <script src="../underscore-min.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script src="http://backbonejs.org/backbone-min.js"></script>