我正在尝试让conpose视图在InlineViewStrategy中运行。
自定义模板中的简单“硬编码”表视图在更高级别的div标签("x_content")的上下文中工作,如下面传递到InlineViewStrategy中的供应商用于维护的支出所示
' <table class="" style="width:100%">',
' <tr>',
' <th style="width:37%;">',
' <p>Top 5</p>',
' </th>',
' <th>',
' <div class="col-lg-7 col-md-7 col-sm-7 col-xs-7">',
' <p class="">Vendor</p>',
' </div>',
' <div class="col-lg-5 col-md-5 col-sm-5 col-xs-5">',
' <p class="">Progress</p>',
' </div>',
' </th>',
' </tr>',
' <tr>',
' <td>',
' <canvas id="canvas1" height="140" width="140" style="margin: 15px 10px 10px 0"></canvas>',
' </td>',
' <td>',
' <table class="tile_info">',
' <tr>',
' <td>',
' <p><i class="fa fa-square blue"></i>Vendor 1 </p>',
' </td>',
' <td>30%</td>',
' </tr>',
' </table>',
' </td>',
' </tr>',
' </table>',

如果我尝试将相同的内容(用模板逐字包装)放在一个html文件中(即,HTML )并在test-view.html上执行一个compose,将HTML替换为compose并将其传递给InLoneViewStrategy,我得到了一个空白屏幕
<compose view="./test-view.html"> </compose>我进入控制台,“未处理的拒绝错误:模块的加载超时:template-registry entry!test-view.html,text!test-view.html”。有没有其他地方我应该把这个测试放在-view.html?还是我错过了什么?
to be more specific
[
' ... '
' <div class="x_content"> ',
' HTMLTABLE STUFF ',
' </div> '
' ... ].join( " ")替换为
[
' ... '
' <div class="x_content"> ',
' <compose view="./test-view.html"> </compose>',
' </div> '
' ... ].join( " ")在自定义模板中,然后将其传递给InlineViewStrategy
谢谢,提前得到你的帮助。
发布于 2017-04-10 07:57:47
test-view.html必须在相关目录中...在本例中,在src级别
https://stackoverflow.com/questions/43311132
复制相似问题