小编Kra*_*mir的帖子

如何在javascript chart.js中只显示整数

我想在java脚本库chartjs.org创建的图表中只显示不浮动的整数

这是示例的链接

我是新手这可以有人帮我配置这个

javascript

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

Chrome开发工具控制台完全空白

问题不在于我console.log没有在控制台中打印.问题是控制台最初是空白的.我需要来回切换标签才能使其正常工作.重现步骤:1.打开Goog​​le Chrome 2.打开一些页面3.使用Ctrl + Shift + I或F12打开控制台

我甚至重新安装了浏览器(我保留了设置,因为我无法删除所有内容).当然,我删除了所有扩展并禁用了所有插件.还是一样的.是否有任何应用程序缓存,我可以删除以解决问题.

这是一个截图: 在此输入图像描述

PS您看到的错误实际上来自当前页面.它不是来自控制台.以下是我在dev工具中使用开放式开发工具时看到的内容:

Uncaught TypeError: Cannot call method 'statusBarResized' of undefined inspector.js:2181
Run Code Online (Sandbox Code Playgroud)

所有这些都发生在最新的浏览器大更新之后.

google-chrome google-chrome-devtools

12
推荐指数
2
解决办法
1万
查看次数

Javascript for循环语法

作为javascript开发人员,我们都必须编写很多for循环.在几个月之前,我看到了另一种语法,我非常喜欢.但是,我现在感兴趣,还有其他好方法.

假设我有一个表示系统中用户的数据数组.我之前做的是:

var users = [
    { name: "A"},
    { name: "B"},
    { name: "C"},
    { name: "D"},
    { name: "E"}
];

var numOfUsers = users.length;
for(var i=0; i<numOfUsers; i++) {
    var user = users[i];
    // ...
}
Run Code Online (Sandbox Code Playgroud)

还有一行var user = users[i];.通常情况下,如果我有user代替,我感觉更舒服users[i].所以,新的方式:

for(var i=0; user=users[i]; i++) {
    // ...
}
Run Code Online (Sandbox Code Playgroud)

我也想知道第二种方法是否会在某些浏览器中产生问题.我的一位同事报告说这种语法在IE下有点儿麻烦.

编辑:谢天谢地,下面的答案向我指出了正确的方向.如果数组的某些元素是假的,那么循环将停止.有某种解决方案:

for(var i=0; typeof (user=users[i]) !== "undefined"; i++) {
   // ...
}
Run Code Online (Sandbox Code Playgroud)

但这对我来说太过分了.所以,我猜我只有在100%确定所有元素都是真的时才会使用这种语法(这意味着永远不会:)).

javascript

4
推荐指数
1
解决办法
2574
查看次数

Django/Python应用程序日志记录不起作用

我是Python的完全noob.现在我正在设置一个新项目,在某些时候我不得不打电话./manage.py syncdb.这是我收到的:

Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/logging/handlers.py", line 820, in _connect_unixsocket
    self.socket.connect(address)
FileNotFoundError: [Errno 2] No such file or directory

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/logging/config.py", line 557, in configure
    handler = self.configure_handler(handlers[name])
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/logging/config.py", line 725, in configure_handler
    result = factory(**kwargs)
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/logging/handlers.py", line 803, in __init__
    self._connect_unixsocket(address)
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/logging/handlers.py", line 831, in _connect_unixsocket
    self.socket.connect(address)
FileNotFoundError: [Errno 2] No such file or directory

During handling …
Run Code Online (Sandbox Code Playgroud)

python django logging syslog

3
推荐指数
1
解决办法
8930
查看次数