小编Sri*_*ram的帖子

打印从标准输入读取的字符串时如何忽略换行符?

我尝试编写一些代码,从标准输入读取名称并打印出来。问题是在打印变量后立即换行,变量后面的字符打印在下一行:

use std::io;

fn main() {
    println!("Enter your name:");
    let mut name = String::new();
    io::stdin().read_line(&mut name).expect("Failed To read Input");
    println!("Hello '{}'!", name);
}
Run Code Online (Sandbox Code Playgroud)

这 '!' 打印在下一行,这不是预期的位置。

在此处输入图片说明

printing input rust

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

在 Angular 中获取“属性‘getDisplayMedia’不存在于‘MediaDevices’类型”

在我的 Angular 应用程序中,需要记录屏幕。我已经习惯navigator.mediaDevices.getDisplayMedia了截屏。它在本地工作。但是可以在命令行中看到错误,例如Property 'getDisplayMedia' does not exist on type 'MediaDevices'.. 由于此错误,我无法生成构建文件。

这是我的代码:

 const videoOptions = {
   video: {
    cursor: 'always'
   },
   audio: true,
 };

this.captureStream = await navigator.mediaDevices.getDisplayMedia(videoOptions);
Run Code Online (Sandbox Code Playgroud)

我正在使用

  • 角 CLI:11.0.2
  • TS:4.0.5

谢谢

angular

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

标签 统计

angular ×1

input ×1

printing ×1

rust ×1