小编Jak*_*kub的帖子

IE <9 + HighCharts不渲染系列

你好我在IE <9下遇到了HighCharts的问题.

Internet Explorer HighCharts截图

HighCharts在其他浏览器截图中运行良好

正如你所看到的那样,图表是在IE和Chrome中呈现但是..这些线条只在Chrome中呈现,数据也必须在IE中,因为传说框就在那里(最佳出价,资格价值...)

代码(顺便说一下,它是erb模板,所以我从Rails加载数据):

<script type="text/javascript">
  "use strict";
  var chart;
  // assign data for current and qualification values
  var qualificationTranslation = "<%= t(:qualification_value_nobr) %>";
  var currentTranslation = "<%= t(:event_current_value) %>";
  var qualificationValue = <%= @lot.qualification_value %>
  var currentValue = <%= @lot.current_value %>

  jQuery(document).ready(function() {
    var parseChartData = function(data) {
      var chartData = [];
      jQuery.each(data, function(index, value) {
        chartData.push({
          x: Date.parse(value.x),
          y: parseFloat(value.y),
          formated_value: value.formated_value
        });
      });
      return chartData;
    };
    var dataForChart = parseChartData(<%= raw data[:chart_data].to_json %>); …
Run Code Online (Sandbox Code Playgroud)

javascript internet-explorer internet-explorer-8 internet-explorer-7 highcharts

6
推荐指数
1
解决办法
1784
查看次数

Connect-redis存储不适用于socket.io

对于使用connect-redis的人,我有一个简单的问题.

我想将它与socket.io一起使用io.set('store', something).当我这样做时,我不知道为什么

var RedisSessionStore = require('connect-redis')(express);
var sessionStore = new RedisSessionStore();

app.use(express.session({
  secret: 'some totally secret key',
  cookie: {
    maxAge: 1000 * 60 * 60
  },
  store: sessionStore
}));

//and then I wan't to use the session store for socket.io
io.set('store', sessionStore);
Run Code Online (Sandbox Code Playgroud)

它说 Object #<RedisStore> has no method 'subscribe'

javascript redis node.js socket.io

6
推荐指数
1
解决办法
1441
查看次数

使用node.js ipp模块的CUPS-Get-Devices上的IPP Missing属性

我遇到了CUPS-Get-Devices缺少必需属性的问题.基本上我想使用https://www.npmjs.org/package/ipp获取IPP和CUPS的可用打印机列表.

我已经在包中实现了CUPS-Get-Devices,因为它不支持包的属性,但我得到它的工作.问题是响应响应"状态消息":"缺少必需的属性".并没有给我打印机列表.

var uri = "http://localhost:631"
var data = ipp.serialize({
  "operation": "CUPS-Get-Printers",
  "operation-attributes-tag": {
  "attributes-charset": 'utf-8',
  "attributes-natural-language": 'en-us',
  "limit": 10
 }
});

ipp.request(uri, data, function(err, res){
  if(err){
    return console.log(err);
  }
  console.log(JSON.stringify(res,null,2));
});
Run Code Online (Sandbox Code Playgroud)

回应是

{
  "version": "2.0",
  "statusCode": "client-error-bad-request",
  "id": 67392993,
  "operation-attributes-tag": {
    "attributes-charset": "utf-8",
    "attributes-natural-language": "en-us",
    "status-message": "Missing required attributes."
  }
}
Run Code Online (Sandbox Code Playgroud)

文档没有说明其他所需参数http://www.cups.org/documentation.php/spec-ipp.html#CUPS_GET_PRINTERS

有谁知道问题出在哪里?谢谢!

printing cups node.js

5
推荐指数
1
解决办法
1306
查看次数