第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

下劃線模板拋出變量未定義錯誤

下劃線模板拋出變量未定義錯誤

紫衣仙女 2019-06-25 15:31:56
下劃線模板拋出變量未定義錯誤我看過一些關(guān)于骨干js的視頻。這是視頻中的一個例子。這是從2012年開始的,所以我認(rèn)為主干規(guī)則/庫已經(jīng)改變了,但是我不知道為什么這在目前不起作用。在視頻中,這個人顯示它在JS Fiddle中運(yùn)行,但我無法讓它工作。(我在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="http://underscorejs.org/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>
查看完整描述

2 回答

?
當(dāng)年話下

TA貢獻(xiàn)1890條經(jīng)驗 獲得超9個贊

這可能很有用

1:如果您有多個模板,或者有時使用外部模板,那么在方法內(nèi)部,您可以編寫可重用的代碼。

var V = Backbone.View.extend({
    el:'body',
    temp: function (str) {

        // reusable code
        return _.template(str);
    },
    render: function () {
        var data = { lat: -27, lon: 153 };

        // calling your view method temp        
        var tmpl = this.temp('<%= lat %> <%= lon %>');
        this.$el.html(tmpl(data));

        return this;
    }});var v = new V();v.render();


查看完整回答
反對 回復(fù) 2019-06-25
  • 2 回答
  • 0 關(guān)注
  • 404 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號