- 博客(14)
- 收藏
- 关注
原创 简单学习 VUE3(对比VUE2)
1. v-modelVUE2 默认的是 value 已经 input事件 但是 VUE3 默认的是modelValue 以及 update:modelValue修改同样 VUE2的.sync 修饰符在VUE3中换成了 v-model:propName=‘propValue’VUE3 新增传递参数的方式provide函数形式 返回一个对象结构 在组件内访问信息 需通过inject引入类似于引入VUX的数组形式;方便的地方可以在父组件定义 然后在所有子组件生效
2024-06-13 15:32:05 177
原创 vue解决跨域笔记
vue解决跨域在 vue.config.js 中配置 devServer: { proxy: { //配置跨域 '/api': { target: 'http://121.121.67.254:8185/', //这里后台的地址模拟的;应该填写你们真实的后台接口 ws: true, //如果要代理 websockets,配置这个参数 secure: false, // 如果是https接口,需要配置这个参数
2021-08-04 15:30:37 92
原创 小程序个人总结
小程序转发分享在方法里首先调用wx.showShareMenu()并且需要设置withShareTicket为true。当用户将小程序转发到任一群聊后,被别人打开,那么可以在App.onLaunch或者App.onShow获取到一个shareTicket。通过wx.getShareInfo接口传入shareTicket就可以获取到转发信息。页面内发起转发通过button组件设置属性open-type=“share”,可以在用户点击按钮后触发page.onShareAppMessage事件
2021-06-02 23:14:10 231
原创 vue 、 小程序 生命周期
Vue 生命周期vue 生命周期官方示例beforeCreate created在 beforeCreated() 调用的时候 只是页面开始创建,dom元素和数据都没有进行挂载 获取到的都是 undefined在 created() 调用的时候 页面创建完成 可以获取到数据 但是页面还没有渲染 不能获取 dom 元素beforeMount mounted在 beforeMount () 调用的时候 可以获取数据 同时可以获取到 虚拟的 dom (没有挂载到页面)在 mounted() 调用
2021-03-19 11:11:21 457
原创 微信 登录 和 支付
登录需要的参数:code 用户等都凭证 通过 wx.login() 获取encryptedData 完整用户信息密文 通过 getUserInfo 获取iv 加密算法的初始向量 通过 getUserInfo 获取rawData 用户信息原始数据字符串 通过 getUserInfo 获取signature 使用sha1 得到字符串 通过 getUserInfo 获取<button open-type="getUserInfo" @getuserinfo="自定义事件名"><
2021-03-19 09:33:09 342 1
原创 loader 加载器 个人总结
加载器的作用因为 webpack 打包时只能处理以 .js 后缀名结尾的模块,不能处理其他的 所以就需要 loader 加载器才可以正常打包如果没有 babel 需要先安装 配置Babel安装babel打开终端,输入命令:npm install --save-dev @babel/core @babel/cli @babel/preset-env @babel/node安装完毕之后,再次输入命令安装:npm install --save @babel/polyfill注意:如果npm安装
2021-02-07 21:25:06 358
原创 webpack 个人总结
webpack 的作用前端项目构建/打包工具,可以解决目前 vue 开发的困境提供了友好的模块化支持,代码压缩混淆,解决 js 兼容问题,性能优化 等特性提高了开发效率 和 项目的可维护性步骤1. 初始化包管理工具 npm init -y 命令,初始化包管理工具 package.json2. 默认源代码目录是 src 文件夹,所以先创建一个 src 文件夹(后面可以改)3. 安装 和 配置npm install webpack webpack-cli -D 运行指令进行安装在项目根目
2021-02-07 20:25:47 2140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人