j4587698

Results 26 comments of j4587698

也不需要吧,只要我们能得到内部组件的宽度就行了,开始定位在0,0位置渲染,然后移动到x+bounds.width=组件宽度的时候就代表跑完了,执行下一轮?

我看这种好像是把控件复制一份,副本跟在后面。但是我觉得其实可以在控件到达最后的时候重置控件的位置到0,0,这样就可以只用一个控件实现了。效果也还可以

到达最后或者到达最后再往前多少位置,就重置到0,0

跟我视频的效果的确不一样,但是现在的实现是第一个字从最右边出来,最后一个字从最左边回去。我开始的想法就是可以设置不从最右边出来,而是从0,0这个位置开始。 举个例子的话就是假设我有一个字符串是 `这是一个很长的字符串`,但是屏幕上只能显示7个字符 那么起始位置 `|这是一个很长的|` 这样 , 然后结束的时候可以到 `|个很长的字符串|` 或者到 `|很长的字符串 |` 结束,然后重新跳回 `|这是一个很长的|` 这个起始位置。 这种效果不如我视频里那种好,但是也可以用。 现在的样子的话是从 `| 这|` 这样开始的,然后到 `|串 |` 结束

是的,肯定不如做一个截断处理的好看

直接引用这个可以,但是如果想下载下来作为依赖使用的话,还需要下载font,css。准备升级一下 https://www.blazor.zone/cherry-markdown 的依赖,找新的就找了好久。 还是感谢提供组件,最后重新编译了一下,拿的dist的内容。