【问题标题】:editing a bootstrap template, changing the jarvisWidget header text编辑引导模板,更改 jarvisWidget 标题文本
【发布时间】:2014-05-22 03:28:27
【问题描述】:

有没有人有在引导模板中使用 jarvisWidgets 的经验。我正在使用来自https://wrapbootstrap.com/ 的主题 并且小部件非常简单,但是我似乎无法更改标题,如果我在不同的页面上使用它们,它们会根据模板中已有的内容进行更改-必须进行一些 css 覆盖-但我没有不知道去哪里找。

这很奇怪,而且看起来很简单 - 我似乎无法更改图表小部件的标题(标题)。

查看 /smartAdmin/DEVELOPER/AJAX_version/#ajax/morris.html 文件

第 60 行

<header>
    <span class="widget-icon"> <i class="fa fa-bar-chart-o"></i> </span>
    <h2>Sales Graph</h2>           
</header>

有人会认为我可以将文本“销售图表”更改为“我喜欢的任何东西”——就是这样。 然而事实并非如此!!!!

我可以删除 H2 标签,文本不会显示。 (如预期) 我可以删除“小部件图标”SPAN,并且图标不会显示(如预期的那样)

但是

如果我将 Sales Graph 更改为 My Graph - 呈现页面上的文本仍然是“Sales Graph”

如果我在dashboard.html 页面上实现此图形小部件 - 无论我输入什么文本,文本都会呈现为“实时供稿”(!)。

【问题讨论】:

    标签: twitter-bootstrap template-engine


    【解决方案1】:

    JarvisWidgets 使用HTML5 LocalStorage。每次重新加载页面时,它都会从 LocalStorage 获取由其唯一 id 属性指定的每个小部件的设置。因此,请确保对每个小部件都这样做。即

    &lt;div class="jarviswidget" id="wid-id-0"&gt;

    另外,您可以调用方法localStorage.clear(); 来清除存储并重新加载您的HTML更改。

    您应该查看他们的文档以获取更多信息。 :)

    希望对您有所帮助。

    【讨论】:

      【解决方案2】:

      UGH - 所有这些新的客户端东西......

      它使用本地存储 - 需要清除缓存才能看到更改......

      希望这对其他人有所帮助。

      【讨论】:

      • 这很有帮助。有趣的是,在 Chrome 中,使用设置的各种“清除缓存”方法不起作用,我不得不通过 Chrome 的控制台手动删除存储的数据。有没有更好的办法?
      【解决方案3】:

      转到js 文件夹。转到app.config.js 并将localStorageJarvisWidgets 更改为false。它将关闭本地存储。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-02-20
        • 1970-01-01
        • 1970-01-01
        • 2012-10-08
        • 1970-01-01
        相关资源
        最近更新 更多