vue组件v-model修改后输入框显示错误
写了一个自己计算的组件,已知条件为单价,输入金额,自动计算数量;输入数量,自动计算单价,但是金额和数量都要保留2位小数,我通过 replace 来实现。代码如下:<template> <div> 汇率:<span>{{ rate }}</span><br /><br /> 总价:<input type="text" v-model="total">{{ total }}<br /><br /> 数...
2024-01-10vant使用vw布局出现warning
每个vant组件都会报一个warning,但是页面没有影响请问这是什么导致的,违背了Eslint的哪个规则,我想去掉它以下是postcss的配置"postcss": {"plugins": { "postcss-import": {}, "postcss-url": {}, "postcss-aspect-ratio-mini": {}, "postcss-write-svg": { "utf8": false }, "postcss-cssnext": {}, "postcss-px-...
2024-01-10Vue面试MVVM原理
vue是采用数据劫持配合发布者-订阅者模式的方式,通过object.definerProperty() 方法来劫持各个属性的setter和getter,在数据变动时,发布消息给依赖收集器,去通知观察者,做出对应的回调函数,去更新视图。MVVM作为绑定的入口,整合Observer,Compile和Watcher三者,通过Obeserver来监听Model数据变化表,通过C...
2024-01-10vue-cli3构建大型单页项目方案
一、vue-cli3单页面构建方案1、在目标文件夹内执行vue ui ; 一个ui版界面,用于创建vue项目;2、打开router文件夹内的index,看情况配置router的模式,是默认的hash还是history?ps:个人推介history模式,因为内嵌如app的p页面的话,有可能某些app是不允许页面上带有'#'的,而hash会在url上利用#来做路由转发。...
2024-01-10loading放在请求拦截里还是放在每个页面好?
关于loading 动画,目前有两种方案:1、放在请求拦截里,每次发起请求,都展示loading 动画。优:这样做的好处是不用每次都写loading 的开与关2、放在页面里,对每次请求处理(单个或多个请求)做loading 的开与关。缺:每个页面或请求里都得写loading 的开关逻辑,很繁琐。以上为个人观...
2024-01-10vue网站第一次打开白屏
vue网站第一次打开白屏,需要刷新一下才能进入。···回复:是不是每次代码更新后就会出现这个问题?如果是的话,可能:原因如下:webpack 编译时生成的 vendor.xxx.js 等三个 js 文件有随机的 hash 名( vendor mainfest app 三个 js 有可能不全部重新生成 );nginx 服务器开启了缓存;有缓存的...
2024-01-10uniapp打包总是失败
经常打包失败,不知为什么?刚才 试着打包20多M的apk,可以成功!但打包40M以上的,打包失败了,而且我按要求也付了费的啊,打包后费用收了,却不成功,这怎么解释啊?以下是打包失败截图和连日来付费记录·回复把错误日志贴出来看啊·回复我的windows7防火墙已经全部关闭了啊?到...
2024-01-10vue路由按需加载的3种方式
使用vue-cli构建项目后,我们会在Router文件夹下面的index.js里面引入相关的路由组件,如:import Hello from '@/components/Hello'import Boy from '@/components/Boy'import Girl from '@/components/Girl'普通加载的缺点:webpack在打包的时候会把整个路由打包成一个js文件,如果页面一多,会导致这个文件非常大,加载缓慢1、req...
2024-01-10小程序自定义组件报错:jsEnginScriptError
报错:jsEnginScriptErrorVM6342: jsEnginScriptErrorComponent is not found in path "component/space/space" (using by "pages/code/code");onAppRouteError: Component is not found in path "component/space/space" (using by "pages/code/code") at e (http://127.0.0....
2024-01-10