- 博客(13)
- 收藏
- 关注
原创 Vue3中使用装饰器/注解(Vue3+TypeScirpt+Decorators)构建项目
vue2/3中使用装饰器。vue-oop开发模式。vue+ts开发。vue面向对象开发。vue 装饰器 (Decorator)的特点:可以对类、对象、方法、属性进行修饰(使用类语法)可以实现逻辑的封装,减少不必要的重复代码变得更简洁,增加代码的可读性。- [x] @Component- [x] @Computed- [x] @Emit- [x] @Prop- [x] @Setup- [x] @VueHook- [x] @Watch
2023-08-07 16:13:32
2135
原创 项目设计-RESTful API设计
1.背景: 只要 HTTP 协议存在,Web 服务就已经存在。但尤其是自云计算出现以来,它们已成为让客户与我们的数据交互的一种非常常见的方式。我一直在从事涉及构建或使用 API 的项目。我见过的大多数 API 都声称是“RESTful”——即符合 REST 架构的原则和约束。但是,他们中的一些人一直在给 REST 一个非常非常糟糕的名字。或者是一些非常糟糕的设计。还有 状态代码的错误使用、纯文本响应、不一致的模式……等。所以我决定写下我认为在设计 REST API ...
2022-01-10 17:29:54
963
1
原创 项目设计-异常设计
1.异常的简介 在编程语言中,异常定义了程序中遇到的非致命的错误,比如,程序要打开一个不存的文件、网络连接中断、除零操作、操作数越界、装载一个不存在的类等情况。异常程序是指程序执行一些非法指令,如特权指令,来达到破坏坏系统或程序功能和安全的目的。简单的来说,是系统非正常运行时产生的,一种结果。2.设计原则用户必须得到: 1.正确的执行。2.错误的反馈。当程序正确执行时,程序就会返回用户想要的结果。当程序执行错误的时候,必须告诉用户 ①出错在位置,②为什么出错,③下一步如何去...
2022-01-05 10:17:50
532
原创 Flutter 调用微信SDK,实现微信支付、微信分享、微信登录、打开微信小程序
微信SDK flutter 插件 v1.0.01.申请密钥请到微信开放平台 开发者应用登记页面 进行登记,登记并选择移动应用进行设置后,将该应用提交审核,只有审核通过的应用才能进行开发。2.安装插件(非常重要)//添加插件 flutter pub add flutter_plugin_wechat_chenyu// 或者下载项目本地添加 替换 WeChat_APP_ID 在 android\src\main\java\com\jxm\flutt
2021-12-31 17:33:18
4085
原创 Cordova 调用微信SDK,实现微信支付、微信分享、微信登录、打开微信小程序
Cordova 微信支付Cordova 微信分享Cordova 微信打开小程序Cordova 微信登陆cordova plugin add cordova-plugin-wechat-chenyu --variable WECHAT_APPID=[your key]
2021-12-01 16:12:53
4048
原创 Cordova 调用android原生Activity (android)
Cordova 调用android原生Activity1.准备一个创建好的插件Cordova 自定义插件文件结构cordova-plugin-activity |-- src // 平台源码 |-- android // Android 平台源码 |-- activity // activity java 代码 |-- layout // activity layout 布局代码 |-
2020-09-23 15:58:03
1481
原创 Cordova 自定义插件(Android版本)
1.什么是cordova插件是什么? cordova插件是一个包的注入的代码,其允许web视图科尔多瓦在其内的应用程序呈现与在其上运行的本地平台进行通信。插件提供对基于Web的应用程序通常不可用的设备和平台功能的访问。所有主要的Cordova API功能都作为插件实现,还有许多其他功能可用于启用条形码扫描仪,NFC通信或定制日历界面等功能。您可以在Cordova插件搜索页面上搜索可用的...
2020-09-23 11:41:56
2909
1
原创 Cordova使用Android Studio构建项目、ionic2、3、4使用Android Studio构建项目
1.创建一个基于cordova 的 项目 创建一个 cordova项目 cordova create hello com.example.hello HelloWorld 创建一个ionic4的项目 ionic start myApp tabs --type=angular2.添加平台 cordova platform add...
2018-10-25 13:45:07
1119
原创 Cordova高德地图定位、ionic2/3/4高德地图定位(解决部分国产手机无法定位的情况)
高德地图定位Android,iOS采用gps定位本插件利用高德地图提供的定位功能进行Android版手机定位。cordova-android >= 7.0.0github:https://github.com/waliu/cordova-plugin-gaodelocation-chenyu.git1.申请密钥请参照:申请android密钥定位SDK申请ios密钥定位...
2018-09-12 11:10:08
4586
1
原创 cordova-alipay、cordova支付宝插件、ionic2/3/4支付宝插件
https://www.npmjs.com/package/cordova-alipay-chenyucordova-alipay-chenyu 插件简介1.插件提供支付宝支付 2.本插件是基于cordova开发的支付宝支付插件, 凡是基于cordova的webapp项目就可以调用本插件 3.插件提供js调用方式。并且提供angular/ionic2、3项目ts调用方式 4.你们...
2017-12-26 16:10:12
1236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人