最近看到有人提这个需求,正好也在学习自定义组件,就试着写一下
参考: vue官方文档
动态效果,后面是代码展示。
效果图
输入非法字符会自动过滤,小数点后只允许输入两位(ps:都可以自行修改)
父组件代码
<template>
<div id="app">
<h1>自定义输入框——金额</h1>
<p style="color:red">这是爸爸:{
{total}}</p>
这是儿子:<currency-inp
本文介绍如何使用Vue.js创建一个自定义组件——货币输入框,该组件能够自动过滤非法字符并限制小数点后两位。通过父子组件通信实现动态效果,并附带代码示例。
最近看到有人提这个需求,正好也在学习自定义组件,就试着写一下
参考: vue官方文档
输入非法字符会自动过滤,小数点后只允许输入两位(ps:都可以自行修改)
<template>
<div id="app">
<h1>自定义输入框——金额</h1>
<p style="color:red">这是爸爸:{
{total}}</p>
这是儿子:<currency-inp
1334
2807

被折叠的 条评论
为什么被折叠?
货币输入框&spm=1001.2101.3001.5002&articleId=74652697&d=1&t=3&u=acdc8be810d843d498df0d4381e6e04c)