vue
文章平均质量分 85
攻城狮的梦
专注于php,python,go语言开发,熟练crm,电商等saas平台,以及小程序,app开发
展开
-
vue中怎么自定义组件
在开发过程中我们经常需要自定义组件完成特定的功能,比如用户详情页,我增加一个调整余额的按钮,点击以后需要打开一个调整余额对话框,输入调整的金额大小,完成以后关闭弹框同时刷新页面,要怎么实现呢。具体实现是增加一个调整余额弹框的自定义组件组件,包含一个调整按钮,点击按钮就打开这个对话框,里面利用watch监听用户的余额和用户id等信息,同时使用watch回调实时更新余额信息等。这里的refresh后的方法组件刷新的方法,可以在调整完余额后刷新用户最新余额信息。: number // 变动类型:1-用户金额。原创 2024-08-09 18:01:20 · 1408 阅读 · 0 评论 -
npm安装包报错解决
在npm 6.9及以上版本,如果你尝试安装一个包,而这个包的package.json文件中指定了一个不兼容的依赖版本,npm将会报错。今天在本地部署一个vue开发的项目,需要在本地看下运行情况,按照常规的操作就是在网站根目录运行npm install 安装依赖包,然后启动 npm run serve,奈何报错了。我英语不太好,打眼一看,意思好像是安装依赖出现了问题,我本地的nodejs版本是14.21.3,npm版本是9.6,难道是版本兼容问题。- 升级到最新版本:npm install npm -g。原创 2024-06-28 17:55:03 · 724 阅读 · 0 评论 -
vue中使用jweixin-module
但是通常,你可能直接下载官方的jweixin-1.x.x.js文件,而不是通过npm安装一个模块,因为微信JS-SDK并不总是作为一个标准的npm包提供。如果你选择下载jweixin-1.x.x.js文件,你可以将它放在你的项目的静态资源文件夹中(例如public/js/),然后在你的index.html文件中通过标签引入它。在你的Vue组件中,你需要发起一个请求到你的后端服务器,以获取用于微信JS-SDK的签名。签名是基于URL的,所以每次页面URL变化时,你可能都需要重新获取签名。原创 2024-01-28 22:02:44 · 2771 阅读 · 0 评论 -
vue中的computed
在 Vue.js 中,computed 属性是一种特殊类型的属性,它允许你声明依赖于其他数据属性的值。computed 属性的值是通过一个函数计算得出的,这个函数可以在其依赖的数据发生变化时重新计算。这使得 computed 属性成为响应式的,并且可以缓存它们的值,只有在其依赖的数据发生改变时才会重新计算。computed 属性非常适合于执行复杂逻辑或者数据转换,并且你希望缓存结果以提高性能。与在模板内使用复杂表达式不同,使用 computed 属性可以使模板代码更清晰和易于维护。原创 2024-01-27 20:59:53 · 1104 阅读 · 0 评论 -
vue中的Mutations
每个 mutation 都有一个字符串的 事件类型 (type) 和 一个 回调函数 (handler)。这个回调函数就是我们实际进行状态更改的函数,并且它会接受 state 作为第一个参数。原创 2024-01-27 17:55:25 · 1499 阅读 · 0 评论