在IE8中测试一些JavaScrpt代码时,我在做一个简单的for..in循环时遇到了一些奇怪的行为:
var categories = ['for', 'bar', 'steam'];
for(var key in categories) {
console.log(key);
}
Run Code Online (Sandbox Code Playgroud)
输出:
0
1
2
forEach
map
filter
reduce
indexOf
end
Run Code Online (Sandbox Code Playgroud)
其中包括Array原型功能,对吧?这绝对不是它应该工作的方式.这是为什么?
顺便说一句,它当然在将循环更改为时有效for (var key=0; key < categories.length, key++)
.
使用D3我会显示一堆不同大小的圆圈,每个圆圈都填充文字.我坚持找到正确的字体大小,以便文本在圆圈中适合,取决于它的大小和文本的长度.长篇文章可能会分成更多行.这是我的代码:
var data = {
"name": "",
"children": [
{ "name": "This is a tag", "value": 242 },
{ "name": "Circle", "value": 162 },
{ "name": "Tree", "value": 80 },
{ "name": "My sentence is very long and needs breaks", "value": 80 },
]
}
var diameter = 300,
format = d3.format(",d");
var bubble = d3.layout.pack()
.sort(null)
.size([diameter, diameter])
.padding(1.5);
var svg = d3.select("body").append("svg")
.attr("width", diameter)
.attr("height", diameter)
.attr("class", "bubble");
d3.json(data, function(error, root) {
var node = svg.selectAll(".node")
.data(bubble.nodes(data)
.filter(function(d) …
Run Code Online (Sandbox Code Playgroud) 最近,我们在用户完成Magento结账并使用PayPal Plus作为付款方式后获得这些例外.客户获取错误页面但付款已完成,Magento订单状态设置为"已付款".
exception 'Mage_Core_Exception' with message 'Order not found.' in app/Mage.php:595
Stack trace:
#0 app/code/community/Iways/PayPalPlus/Model/Webhook/Event.php(254): Mage::throwException('Order not found...')
#1 app/code/community/Iways/PayPalPlus/Model/Webhook/Event.php(70): Iways_PayPalPlus_Model_Webhook_Event->getOrder(Object(PayPal\Api\WebhookEvent))
#2 app/code/community/Iways/PayPalPlus/controllers/IndexController.php(171): Iways_PayPalPlus_Model_Webhook_Event->processWebhookRequest(Object(PayPal\Api\WebhookEvent))
#3 app/code/core/Mage/Core/Controller/Varien/Action.php(418): Iways_PayPalPlus_IndexController->webhooksAction()
#4 app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('webhooks')
#5 app/code/community/BalkeTechnologies/StoreMaintenance/Controller/Router/Standard.php(91): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#6 app/code/core/Mage/Core/Controller/Varien/Front.php(172): BalkeTechnologies_StoreMaintenance_Controller_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#7 app/code/core/Mage/Core/Model/App.php(365): Mage_Core_Controller_Varien_Front->dispatch()
#8 app/Mage.php(684): Mage_Core_Model_App->run(Array)
#9 index.php(83): Mage::run('', 'store')
#10 {main}
Run Code Online (Sandbox Code Playgroud)
有什么问题,我该如何解决?任何提示赞赏!
我正在使用 d3 绘制几个用某些颜色填充的矩形和圆形。
现在,当鼠标指针悬停在我的对象上时,它们将变暗。我的想法是使用 CSS,在每个对象周围的 g 标签上放置带有 alpha 的黑色背景:
g:hover {
background-color: rgba(0, 0, 0, .5);
}
Run Code Online (Sandbox Code Playgroud)
但这是行不通的。当我把它放在那里时它确实有效opacity: .5
,但我想要它更暗,而不是更亮。有人有什么提示吗?谢谢你!