我想知道默认的html字体大小是什么,我找不到答案.
我的意思是:
与此对应的字体大小(以像素为单位):
html {
font-size: 100%;
}
Run Code Online (Sandbox Code Playgroud)
如果您需要计算rem字体大小,可能有用.
我知道如何在用户连接时检索客户端sessionID.
但我想随时检索它,例如当客户点击某些内容时,我希望能够知道谁点击了,他们的sessionID是什么.
socket.sessionID 不起作用,也不起作用 socket.handshake.sessionID
例如 :
我有这个明确的路线:
.get('/result/:survey', function(req, res) {
res.redirect('/result/'+req.params.survey+'/1');
})
Run Code Online (Sandbox Code Playgroud)
在重定向之前,我想让用户加入套接字室,并获得他们的sessionID.我怎么可能这样做?根据该文档,它将是socket.join('room')但我怀疑socket只代表我与客户的连接,而不是与其他客户的连接.也许我只是在理解插座时遇到了麻烦!
我试图为新的iOS项目设置我的依赖项.我想使用迦太基.
我在项目的根目录中设置了一个Cartfile
github "Alamofire/Alamofire" >= 1.2
github "SwiftyJSON/SwiftyJSON" >= 2.2
Run Code Online (Sandbox Code Playgroud)
然后运行carthage更新,收到此错误:
dyld: Symbol not found: __TMdVSs9Character
Referenced from: /usr/local/Cellar/carthage/0.7.3/bin/../Frameworks/CarthageKit.framework/Versions/Current/Frameworks//PrettyColors.framework/PrettyColors
Expected in: /Library/Frameworks/CarthageKit.framework/Versions/Current/Frameworks/libswiftCore.dylib
in /usr/local/Cellar/carthage/0.7.3/bin/../Frameworks/CarthageKit.framework/Versions/Current/Frameworks//PrettyColors.framework/PrettyColors
Trace/BPT trap: 5
Run Code Online (Sandbox Code Playgroud)
我试着环顾四周,但我找不到任何看起来像这个错误的东西.
我尝试卸载并重新安装carthage(使用自制软件),但没有任何改变.
我有以下代码:
let urlPath:String = apiURL + apiVersion + url + "?api_key=" + apiKey
let url = NSURL(string: urlPath)
let session = NSURLSession.sharedSession()
println(url!)
let task = session.dataTaskWithURL(url!, completionHandler: {(data, reponse, error) in
println("Task completed")
// rest of the function...
})
Run Code Online (Sandbox Code Playgroud)
永远不会调用completionHandler函数.我尝试在浏览器中调用URL,它运行正常.我试过另一个URL,它仍然无法正常工作.我检查过我的ios模拟器可以连接到互联网,确实如此.
我不知道为什么函数没有被调用,因为我没有任何错误,所以很难调试.
我正在通过css更改SVG路径颜色:
.compute .svg path {
fill: #fff;
}
Run Code Online (Sandbox Code Playgroud)
它工作正常,但在运行cssLint时,我有这个警告:
Unknown property: "fill"
Run Code Online (Sandbox Code Playgroud)
这是一个cssLint错误吗?或者在css中使用此属性来更改SVG路径的属性是一件坏事吗?
我正试着让我一起照顾我的单元测试,然后将我的测试覆盖率输出到一个.lcov文件中.
这是我到目前为止:
gulp.task('test', function () {
var test = fs.createWriteStream('./test.lcov', {flags: 'a'});
return gulp.src('./assets/js/test/test.js', {read: false})
.pipe(mocha({reporter: 'mocha-lcov-reporter'}))
.pipe(test);
});
Run Code Online (Sandbox Code Playgroud)
该mocha-lcov-reporter代码可以在这里找到:
https://github.com/StevenLooman/mocha-lcov-reporter/blob/master/lib/lcov.js
它通过输出结果 process.stdout.write()
但是,当我把它管道给WriteStream我时,我有以下错误:
TypeError: Invalid non-string/buffer chunk
at validChunk (_stream_writable.js:152:14)
at WriteStream.Writable.write (_stream_writable.js:181:12)
at Stream.ondata (stream.js:51:26)
at Stream.emit (events.js:95:17)
at drain (/Users/braunromain/Documents/dev/should-i-go/node_modules/gulp-mocha/node_modules/through/index.js:36:16)
at Stream.stream.queue.stream.push (/Users/braunromain/Documents/dev/should-i-go/node_modules/gulp-mocha/node_modules/through/index.js:45:5)
at Stream.stream (/Users/braunromain/Documents/dev/should-i-go/node_modules/gulp-mocha/index.js:27:8)
at Stream.stream.write (/Users/braunromain/Documents/dev/should-i-go/node_modules/gulp-mocha/node_modules/through/index.js:26:11)
at write (/Users/braunromain/Documents/dev/should-i-go/node_modules/gulp/node_modules/vinyl-fs/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:623:24)
at flow (/Users/braunromain/Documents/dev/should-i-go/node_modules/gulp/node_modules/vinyl-fs/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:632:7)
Run Code Online (Sandbox Code Playgroud) 我在stackoverflow上找到了这个颜色生成器:
Math.random()*0xFFFFFF<<0
它工作正常.唯一的问题是我想生成随机颜色,但只有不同的灰色阴影.
我不知道如何才能实现这样的目标.
我知道如何使用多个CSS选择器的jQuery,但我怎么能绑定事件侦听器以多个选择时,其中一个是一个对象,则document或window为实例对象.
以下不起作用:
$('html, body', document).scroll(function () {
if(Screen.detectScroll() === 'down') {
self.hide();
} else {
self.show();
}
});
Run Code Online (Sandbox Code Playgroud) 我开始在一个项目中使用 svg.js,当我玩蒙版时,我无法反转它们。
我画了一个矩形和一个圆形,使用圆形作为矩形的遮罩,仅显示遮罩内的矩形部分。
var leftRect = draw.rect(300, 200);
var maskTest = draw.circle(100);
leftRect.attr({
x: 100,
y: 100,
fill: '#FF64F9'
});
maskTest.transform({
x: 150,
y: 150
});
leftRect.clipWith(maskTest);
Run Code Online (Sandbox Code Playgroud)
现在我想要相反的,我想屏蔽以显示不在其中的任何内容。有没有办法用 svg.js 或 Snap.svg 做到这一点?