Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Coffeescript在页面上打印HTML,而不是呈现它_Javascript_Jquery_Html_Coffeescript_Meteor - Fatal编程技术网

Javascript Coffeescript在页面上打印HTML,而不是呈现它

Javascript Coffeescript在页面上打印HTML,而不是呈现它,javascript,jquery,html,coffeescript,meteor,Javascript,Jquery,Html,Coffeescript,Meteor,因此,我正在进行一个小型Meteor项目,我编写了一个模板帮助器,它查看当前文档的属性(遍历它们以显示),并在某一点上根据该属性做出逻辑决策,并相应地输出HTML 逻辑很好,但当我使用这个咖啡脚本时: Template.formQuestion.helpers formArrows: -> maxOrder = Questions.findOne({},{sort: {"order", 1}}).order questionOrder = Que

因此,我正在进行一个小型Meteor项目,我编写了一个模板帮助器,它查看当前文档的属性(遍历它们以显示),并在某一点上根据该属性做出逻辑决策,并相应地输出HTML

逻辑很好,但当我使用这个咖啡脚本时:

Template.formQuestion.helpers

    formArrows: ->

        maxOrder = Questions.findOne({},{sort: {"order", 1}}).order
        questionOrder = Questions.findOne(this._id, {fields: {'order': 1}}).order

        console.log "max order: #{maxOrder}, current order: #{questionOrder}"

        # Check to see what arrows to render
        if questionOrder == 1
            "<i class='fa fa-chevron-circle-down'></i>"
        else if questionOrder < maxOrder
            "<i class='fa fa-chevron-circle-up'></i> | <i class='fa fa-chevron-circle-down'></i>"
        else
            "<i class='fa fa-chevron-circle-up'></i>"
Template.formQuestion.helpers
格式箭头:->
maxOrder=Questions.findOne({},{sort:{“order”,1}).order
questionOrder=Questions.findOne(this.\u id,{fields:{'order':1}).order
console.log“最大顺序:#{maxOrder},当前顺序:#{questionOrder}”
#检查以查看要渲染的箭头
如果questionOrder==1
""
如果questionOrder
我得到以下输出:


为什么它在页面上打印HTML而不是呈现它?我应该使用JQuery或其他方法来操作DOM吗?我对JS有点陌生,我决定边学咖啡脚本,因为我听说过很多关于它的好消息。

看来问题是由于在输出HTML时把手逃逸了

我需要在我的把手模板中使用
{{{{formArrows}}
,而不仅仅是
{{formArrows}


这就是我在询问之前没有阅读车把文档的原因。

我肯定会尽快接受。必须等待冷却时间,但我计划。:)