Poi*_*iro 6 javascript angularjs
我正试图删除一段时间'.' 从一个来自feed的值,但是我真的不想在我的app.js中这样做,而是在我看来.
所以,如果我做以下事情:
value: {{item.v_value}}
Run Code Online (Sandbox Code Playgroud)
我得到3.5,我只想脱掉并渲染出35.
所以基本上重用了替换功能 - 但仅限于项目值.
Cer*_*rus 20
只需使用replace:
如果v_value是字符串:
value: {{item.v_value.replace('.', '')}}
Run Code Online (Sandbox Code Playgroud)
如果v_value是数字,首先将其"转换"为字符串:
value: {{(item.v_value + '').replace('.', '')}}
Run Code Online (Sandbox Code Playgroud)
基本上,您可以在这些括号中使用JavaScript.
如果您需要它可重复使用,您可以使用过滤器.
myApp.filter('removeString', function () {
return function (text) {
var str = text.replace('thestringtoremove', '');
return str;
};
});
Run Code Online (Sandbox Code Playgroud)
然后在你的HTML中你可以这样:
value: {{item.v_value | removeString}}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
36484 次 |
| 最近记录: |