首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在ipyvuetify中的Alert对象中写入空格

无法在ipyvuetify中的Alert对象中写入空格
EN

Stack Overflow用户
提问于 2020-11-12 14:12:10
回答 1查看 53关注 0票数 0

我尝试在警报中显示n个进度条(而不是使用我所知道的vuetify进度元素)。

我创建了一个很好的脚本,作为str完成一个很好的输出:

代码语言:javascript
复制
def update_progress(progress, msg='Progress', bar_length=30):
    plain_char = '█'
    empty_char = ' '
    progress = float(progress)
    block = int(round(bar_length * progress))

    text = f'{msg}: |{plain_char * block + empty_char * (bar_length - block)}| {progress *100:.1f}%'
    
    return text

当我打印输出时,会得到以下内容:

当我将它作为一个子元素插入警报组件时:

第一个问题,空间已被整理,第二个问题,它正在改变块的ascii字符为一个更广泛的。这很正常吗?我怎么才能避免呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-12 14:12:10

正如在#103的github存储库中引用的那样,它是模型/空白的一个“特性”

使用pre标记将保留空白:

代码语言:javascript
复制
v.Html(
    tag='pre', 
    children=['a                 mess age'], 
    class_='info--text',
    style_='font-family:roboto'
)

classstyle小曲在这里是为了保持警报的形成(需要适应您自己的type_)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64805545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档