Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.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 手柄部分显示文件路径,而不是提供文件_Javascript_Templates_Handlebars.js - Fatal编程技术网

Javascript 手柄部分显示文件路径,而不是提供文件

Javascript 手柄部分显示文件路径,而不是提供文件,javascript,templates,handlebars.js,Javascript,Templates,Handlebars.js,我登记了 handlebars.registerPartial('nav', 'view/partials/nav'); 我叫它 {{> "nav"}} 但我只知道这个 视图/部分/导航 根据的参数,registerPartial(arg1,arg2)的参数是: 部分名称 部分内容 手柄没有内置功能,无法从相对路径为静态文件提供服务 因此,如果不使用外部框架(例如渲染视图的框架),您可以做的是: Handlebars.registerPartial('nav', ('<n

我登记了

handlebars.registerPartial('nav', 'view/partials/nav');
我叫它

{{> "nav"}}
但我只知道这个

视图/部分/导航

根据
的参数,registerPartial(arg1,arg2)
的参数是:

  • 部分名称
  • 部分内容
  • 手柄没有内置功能,无法从相对路径为静态文件提供服务

    因此,如果不使用外部框架(例如渲染视图的框架),您可以做的是:

    Handlebars.registerPartial('nav',
        ('<nav>' +
        // your <nav> html
        // ...
        // ...
        </nav>')
    );
    
    handlebar.registerPartial('nav'),
    ('' +
    //你的html
    // ...
    // ...
    ')
    );
    
    OMG非常感谢你,我为这件事困扰了将近两天。。。。你是对的,我在这个项目上没有使用服务器端语言,所以我要使用香草手柄。。。阿贾兴成功了:)不用担心,很乐意帮忙:)