logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

浅析 vue mvvm 中 观察者模式和订阅者模式

总结从表面上看:观察者模式里,只有两个角色 —— 观察者 + 被观察者而发布订阅模式里,却不仅仅只有发布者和订阅者两个角色,还有一个经常被我们忽略的 —— 经纪人Broker往更深层次讲:观察者和被观察者,是松耦合的关系发布者和订阅者,则完全不存在耦合从使用层面上讲:观察者模式,多用于单个应用内部发布订阅模式,则更多的是一种跨应用的模式(cross-application pattern),比如我

react native 初次使用Android Studio 打包

首先需要判断是否能够点进报错后(图片:下载包报错)给提示的链接,查看是否能够点击进入。如进入不了,可以考虑vpn 或者 使用代理。经大佬提点,该问题为梯子问题,也就是初始化未连接到,需要使studio本地下载该插件。按照上述配置后,点击studio右上角的小象,更新gradle包。将 gradle 包全局引入记得点击apply 进行应用。2. 安装 android studio。有该选项说明可以打

#react native#android studio#android
react native 初次使用Android Studio 打包

首先需要判断是否能够点进报错后(图片:下载包报错)给提示的链接,查看是否能够点击进入。如进入不了,可以考虑vpn 或者 使用代理。经大佬提点,该问题为梯子问题,也就是初始化未连接到,需要使studio本地下载该插件。按照上述配置后,点击studio右上角的小象,更新gradle包。将 gradle 包全局引入记得点击apply 进行应用。2. 安装 android studio。有该选项说明可以打

#react native#android studio#android
从网上down下来 angular 代码 This version of CLI is only compatible with Angular versions ^13. 本地run报错 (已解决)

背景:全局已安装好了angularCli,也install完成,本以为能跑起来,结果没想到报错按道理讲,angular版本是最新的,应该是没有问题的,但是偏偏报错。所以先卸载了全局的angularnpm uninstall @angular/cli -g然后清除缓存npm cache verify // 也有些人是npm cache clean先查一下 angular 是否还存在ng versio

#angular.js#前端#javascript
react16老项目 分享微信好友微信小程序报错 :Possible Unhandled Promise Rejection (id: 3):Error: invalid argument.

由于我初始化老项目时报错了,根据报错强制所有微信 SDK 相关依赖使用指定版本,所以当线上版本可以分享微信好友微信小程序时,开发环境分享就报错分享就报错。测试了简单的,绝对会触发分享的内容都报错后,我一度以为是该插件不允许type=miniprogram的存在了。当前环境: java8 + react16 + react-native-wechat1.9.12。iOS app分享小程序到微信 --

文章图片
#react native#android studio#微信小程序 +3
js/vue 下载二进制文件流

简单来说下载二进制文件流就是将二进制文件流存在 Blob 对象中,再将其转为 url 对象,最后通过 a 标签下载。//封装下载export function downLoadFetch(url, params = {}, config={}) {//取消const downSource = axios.CancelToken.source();document.getElementById('d

#javascript
react16 run android 报错 Task :app:processXiaozhiDebugManifest FAILED

通过卸载了 react-native-amap-geolocation安装了@tuya-oh/react-native-amap-geolocation 改好了。implementation project(':jcore-react-native')// 添加 jcore 依赖。打开 android/app/src/main/AndroidManifest.xml 文件,删除重复的权限声明,保留

文章图片
#android#react native#android studio +2
react16 run android 报错 Task :app:processXiaozhiDebugManifest FAILED

通过卸载了 react-native-amap-geolocation安装了@tuya-oh/react-native-amap-geolocation 改好了。implementation project(':jcore-react-native')// 添加 jcore 依赖。打开 android/app/src/main/AndroidManifest.xml 文件,删除重复的权限声明,保留

文章图片
#android
关于vue3.0 多入口 打包后 提示 Uncaught SyntaxError: Unexpected token <

仅代表我遇到的情况vue项目 报Uncaught SyntaxError: Unexpected token < 错误,一般是本来script src里应该是.js脚本资源,但是服务器却返回了.html 资源,出现这种情况很可能是新项目构建完后,用户还是访问老的缓存页面,老的缓存页面里的script src 引用的资源是服务器返回的404 html文件页面或者是被运维设置( try_file

    共 11 条
  • 1
  • 2
  • 请选择