Angularjs过滤输入

时间:2017-08-24 13:20:12

标签: html angularjs filter

我需要为数字创建输入,因此如果用户输入10000,输入中将显示10 000或10.000,但在模型中将为10000.试图制作类似

的内容
<input type="text" ng-model="value" ng-pattern="/(\d+)(\d{3})/">

但它不起作用(

1 个答案:

答案 0 :(得分:0)

其实你需要一些技巧。您需要在标签中显示它,但在文本框中进行编辑。像这样的事情

N = 10;                                     %% 100, 1000, 10000, 100000, ..
tic; CPU_hosted     = rand( N, 'single' );  %% 'double'
CPU_gen_RAND        = toc

tic; GPU_hosted_IN1 = gpuArray( CPU_hosted );
GPU_xfer_h2d        = toc

tic; GPU_hosted_IN2 = rand( N, 'gpuArray' );
GPU_gen__h2d        = toc

tic; <kernel-generation-with-might-be-lazy-eval-deferred-xfer-setup>;
GPU_kernel_AssyExec = toc

tic; CPU_hosted_RES = gather( GPU_hosted_RES );
GPU_xfer_d2h        = toc

我创建了一个fiddle可能对您有所帮助。