我使用html5调查文件上传的问题,我有理论上的问题:html5对于上传的文件大小有任何限制吗?例如,我可以上传大小约为500Gb的文件吗?
PS:我使用FileReader api来读取文件.
好.此问题已得到解决.
但正如它在FileReader API中解释的那样:
此接口提供了将File对象或Blob对象读入内存的方法...
据我所知,我无法读取大小超过可用RAM的文件?
只是尝试澄清索引参数的含义ViewContainerRef.createComponent:
createComponent<C>(
componentFactory: ComponentFactory<C>,
index?: number,
injector?: Injector,
projectableNodes?: any[][],
ngModule?: NgModuleRef<any>
): ComponentRef<C>
Run Code Online (Sandbox Code Playgroud)
让我们回顾一下索引参数:我创建了一个小示例 https://plnkr.co/edit/sbDomj 并且我将索引设置为 0。没关系。这个例子有效。但如果您更改此值 (1),则不会添加该组件。为什么?这个参数反应什么?
我试图在flex框元素中垂直集中纯文本.
我决定使用性能display:table-cell与vertical-align: middle.但它似乎在flexbox元素中无法正常工作.
如何在不使用包装器或定位的情况下垂直集中它,同时仍然用椭圆截断长文本?
.container {
width: 400px;
height: 400px;
font-weight: 700;
border: 1px solid #d9d9d9;
display: flex;
flex-direction: column;
}
.item {
display: table-cell;
vertical-align: middle;
flex: 1 1;
background-color: cyan;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.item:nth-of-type(2n) {
background-color: aliceblue;
}Run Code Online (Sandbox Code Playgroud)
<div class="container">
<div class="item">Hello, I'm very very long string! Hello, I'm very very long string!</div>
<div class="item">Hello</div>
<div class="item">Hello</div>
<div class="item">Hello</div>
</div>Run Code Online (Sandbox Code Playgroud)