vue.js3: 使用js-md5 (js-md5@0.7.3 / vue@3.2.26)
2023-09-14 08:59:32 时间
一,安装js-md5
1,用npm安装
liuhongdi@lhdpc:/data/vue/demo1$ npm install --save js-md5 added 1 package in 5s 21 packages are looking for funding run `npm fund` for details
2,查看js-md5的版本:
liuhongdi@lhdpc:/data/vue/demo1$ npm list js-md5 demo1@0.1.0 /data/vue/demo1 └── js-md5@0.7.3
说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest
对应的源码可以访问这里获取: https://github.com/liuhongdi/
或: https://gitee.com/liuhongdi
说明:作者:刘宏缔 邮箱: 371125307@qq.com
二,编写js代码:
<template> <div style="text-align: left;"> 原字符串:{{origStr}}<br/> md5字符串:{{md5Str}} </div> </template> <script> import {ref} from "vue"; import md5 from 'js-md5'; export default { name: "Md5", setup() { const origStr = ref(""); const md5Str = ref(""); //调用md5 const setStr = () => { origStr.value = "我是老刘"; md5Str.value = md5(origStr.value); } setStr(); return { origStr, md5Str, } } } </script> <style scoped> </style>
三,测试效果
![](https://img2022.cnblogs.com/blog/1938691/202201/1938691-20220121213838523-538351941.png)
四,查看vue.js版本:
liuhongdi@lhdpc:/data/vue/demo1$ npm list vue demo1@0.1.0 /data/vue/demo1 ├─┬ @vue/cli-plugin-babel@4.5.15 │ └─┬ @vue/babel-preset-app@4.5.15 │ └── vue@3.2.26 deduped ├─┬ element-plus@1.2.0-beta.6 │ ├─┬ @element-plus/icons-vue@0.2.4 │ │ └── vue@3.2.26 deduped │ ├─┬ @vueuse/core@7.4.1 │ │ ├─┬ @vueuse/shared@7.4.1 │ │ │ └── vue@3.2.26 deduped │ │ ├─┬ vue-demi@0.12.1 │ │ │ └── vue@3.2.26 deduped │ │ └── vue@3.2.26 deduped │ └── vue@3.2.26 deduped └─┬ vue@3.2.26 └─┬ @vue/server-renderer@3.2.26 └── vue@3.2.26 deduped
相关文章
- JS框架_(Progress.js)圆形动画进度条
- JS框架_(JQuery.js)上传进度条
- Vue -> 解决 vue-ueditor-wrap 不能显示的问题
- VUE - vue.runtime.esm.js?6e6d:619 [Vue warn]: Do not use built-in or reserved HTML elements as component i
- vue-导入静态文件
- vue中watch记录变量变化的值
- vue+element列表排序
- [Vue-rx] Stream an API using RxJS into a Vue.js Template
- vue.js3:使用clipboard.js实现复制到剪贴板(vue@3.2.37 / clipboard@2.0.11)
- vue.js:拖动四个角及四个边来改变选区大小并移动(vue@3.2.36)
- Vue.js快速入门
- EasyDSS高性能RTMP、HLS(m3u8)、HTTP-FLV、RTSP流媒体服务器前端源码重构(一)-从零开始搭建 webpack + vue + AdminLTE 多页面脚手架
- vue父组件调用子组件资源
- [Node.js] Mock an API for Local Development in React with Mirage JS
- [Vue-rx] Cache Remote Data Requests with RxJS and Vue.js
- [Vue] Update Attributes, Classes and Styles in Vue.js with v-bind
- [FE] G2Plot 在 Vue 中使用 CDN 方式避免构建时增大 js 体积
- Vue Error-报错信息:Syntax Error: Assigning to rvalue.
- js jquery vue 网络请求封装 服务器 后台
- .NET MVC第十章 vue axios解析web api接口
- 如何在VUE单页面引入CSS、JS(CDN链接)
- 231:vue+openlayers绘制点、点击此点弹出坐标复制和取消功能
- 089:vue+openlayers列表与图层 提示交互( 代码示例 )
- 065:vue+openlayers显示不同颜色point(示例代码)
- 为什么要学Vue,Vue.js是什么,开始学Vue,Vue的基础指令,自定义指令