问答详情
源自:4-6 处理模板文件

浏览器中layer报错

怎么总报 Layer这个错误,我用的3.5.4版本

const App=function (){    var dom=document.getElementById("app");    var layer=new Layer();    dom.innerHTML=layer.tpl; };

提问者:ymlr_情 2017-08-16 22:57

个回答

  • Tanjia
    2018-10-24 10:56:21

    变量layer不能和引用文件对象重名,改一下:const App=function (){    var dom=document.getElementById("app");    var layer_a=new Layer();    dom.innerHTML=layer_a.tpl; };

  • 虚年_640
    2017-08-18 10:13:49

    layer.tpl返回的是一个函数,需要加()执行,里面传递ejs模板需要的数据

    dom.innerHTML=layer.tpl()