- 博客(189)
- 资源 (6)
- 收藏
- 关注
原创 net Core 3.0+ 使用NLog日志使用
step 1 使用Nuget安装NLog包NLogNLog.Extensions.LoggingNLog.Web.AspNetCorestep 2 创建配置文件<?xml version="1.0" encoding="utf-8" ?><nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-i...
2020-08-25 11:42:43
1468
原创 nwjs 开发相关事项
1.通过npm 安装npm i nw@0.47.3-sdk --save-dev// 然后在package.json中配置如下 { "scripts": { "start": "nw" }}// 安装完后就可以直接使用 npm start 启动了
2020-08-23 12:06:49
595
原创 VS CODE的个人爱好配置
打开File->preference->Settings 搜索Color Customizations 根据个人喜欢设定颜色{ "workbench.iconTheme": "ayu", "explorer.confirmDelete": false, "editor.wordWrap": "on", "editor.fontSize": 15, "workbench.colorTheme": "Darcula - Original", ...
2020-08-07 16:40:12
206
原创 ionic 利用code-push开发自己的热更新服务器
这里需要用到两个插件在npm可以下载 还要安装mysql数据库一个是code-push-server一个是cordova-plugin-code-push首先在服务器上安装code-push-serverstep 1 新建文件夹codepush 命令行输入// node进程管理器安装npm install pm2 npm install code-push-server@latest -g// 进入目录node bin/db init --dbname c...
2020-07-23 16:08:44
540
原创 正则表达式一些记录
//删除小括号内的内容.replace(/\([^\)]*\)/g,"")//删除*号以后的内容//第一个*号是指定的开始内容 第二个*号是所有.replace(/\*.*$/g,'')//删除空格.replace(/(^\s+)|(\s+$)/g,'')//删除小写中的空格.replace(/\s/g,'')...
2020-07-23 13:32:03
92
原创 ionic + angular 一个网址多个项目子域名设置
因为angular项目打包后如果是单个项目的话倒是没问题。如果是多个项目使用的话必须设置 URL重写1.打包项目时的项目网址2.使用web.config配置。重写URL<?xml version="1.0" encoding="UTF-8"?><configuration> <system.webServer> <rewrite> <rules> <!-- 项目1 --&...
2020-06-30 17:25:55
368
原创 ionic + angular 组件ion-slide 轮播组件使用
初期使用此组间时真是头疼的很,最后发现是组件参数定义的位置时机不对造成的问题。。。。最后终于解决了。。代码放到定义这里就可以了。Html代码<ion-content [fullscreen]> <ion-slides pager="true" [options]="options" loop="false" speed="500" pager="true" spaceBetween="0" direction="vertical" effect="slide" zoo
2020-06-27 12:19:17
539
原创 ionic + angular 验证码输入组件
Code/pincode input component for angularhttps://github.com/AlexMiniApps/angular-code-input#readme支持的平台Angular7, 8, 9 +Ionic4, 5 +Mobile browsers and WebViews on:Android and iOSDesktop browsers:Chrome, Firefox, Safari, Edge v.79 +Other ...
2020-06-21 02:58:33
545
原创 ionic + angualr 使用JSBarcode生成条码
https://www.npmjs.com/package/jsbarcode使用说明介绍step 1 安装jsbarcodenpm i jsbarcodestep 2 要使用的页面HTML放置<svg id="barcode"></svg>step 3要使用的页面ts放置import * as JsBarcode from 'jsbarcode'sBarcode('#barcode', this.salesId, { ...
2020-06-20 23:57:24
929
转载 Ionic i18n国际化解决方案(ngx-translate)
i18n,即“国际化”,是指根据App使用环境不同,调用不同的语言包在页面展示。可以是用户设置语言,也可以是跟随系统语言。下面,我们在Ionic中加入i18n国际化,请准备好你的项目了!1.核心内容使用Angular7的国际化(i18n)库:ngx-translate官网地址:http://www.ngx-translate.com/GitHub地址:https://github.com/ngx-translate/corengx-translate官网ng...
2020-06-19 11:48:08
893
1
原创 EF 生成实体类的时候有些数据类型无法生成。
再生成实体类的时候。自带的包遇到postgre的jsonb数据类型会无法生成。那么就要使用插件了下载这些插件然后就可以了。非常方便。
2020-06-12 17:02:56
421
转载 解决visual studio 2019 使用net core3.0创建winform无法使用窗体设计器
微软发布正式版net core3.0后,迫不及待的想体验一下用visual studio 2019在net core3.0下创建winform程序。创建方法很简单,和以前visual studio版本步骤差不多。创建完成之后,尴尬的事情发生了,无法使用窗体设计器,双击Form1.cs文件不行,使用快捷键shift+F7也不行,在网上找了很久,发现好多人都遇到过这种问题,目前有两种解决方案方案1 项目中创建多目标框架,包含net framework和net core。打开csproj文件,将目标框架更
2020-06-10 11:28:53
3022
原创 .NET Core 数据库查询语句
Linq 语法查询1. 结果不要属性名以数组形式返回var role = from e in _masterDB.EmployeeRoleAdminAcl join a in _masterDB.AdminAccessControlList on e.AdminAccessId equals a.AccessId where e.CompanyId == employee.CompanyId && employee.
2020-06-07 17:11:53
1947
转载 asp.net core 配置服务器热更新
我们在做网站开发的时候,通常是写好了一个功能就要进行测试,Visual Studio上点“Start Debugging”(快捷键是F5),这是调试模式,也有直接运行模式,“Start Without Debugging”(快捷键是Ctrl+F5),网站启动,并且默认会打开一个浏览器窗口让你看到结果,假如这个时候你发现点问题,需要调整代码……对于非*.cs文件如果是cshtml、aspx、ashx或asmx这类非C#文件(*.cs),不管是调试模式还是非调试模式,直接点保存,就生效了,网站一刷新页面
2020-06-06 21:00:11
2082
原创 asp.net core 添加breaer token认证
Step 1.增加配置信息和配置类增加一个类与配置信息绑定 public class JWTConfig { public string Issuer { get; set; } public string Audience { get; set; } public string IssuerSigningKey { get; set; } public int AccessTokenExpiresMinutes { .
2020-05-25 20:11:45
960
原创 ionic 配置热更新(cordova-plugin-code-push)
Step 1.安装插件ionic cordova plugin add cordova-plugin-code-push@latestStep 2.
2020-05-14 02:16:12
939
原创 ionic + cordova 在安装上更改系统字体的时候。大小布局会乱的解决方法
1. 首先打包成 ionic cordova build android2.编辑MainActivity.java3.在文件头中添加引用:import android.webkit.WebView;import android.webkit.WebSettings;4.在loadUrl方法之后添加代码:loadUrl(launchUrl);WebView we...
2020-05-03 17:39:06
354
原创 关于JS的 Date 一些
js中 new Date()输出内容const date = new Date();console.log('aaaaaaaaa1', date.toString());console.log('aaaaaaaaa2', date.toISOString());console.log('aaaaaaaaa3', date.toLocaleString());console.log(...
2020-05-02 17:50:21
147
原创 ionic4|5 使用PickerController 组件
效果图Step 1要使用的ts文件代码import { Component, OnInit } from '@angular/core';import { NavController, PickerController } from '@ionic/angular';import { PickerOptions } from '@ionic/core';@Componen...
2020-04-10 15:27:26
1148
原创 ionic4|5 使用PopoverController 控件
效果图Step 1 TS建立弹出界面组件并引入PopoverController组件import { Component, OnInit } from '@angular/core';import { PopoverController} from '@ionic/angular';@Component({ selector: 'app-poppickstyle', ...
2020-04-08 20:44:50
1397
2
原创 EF 和 EF CORE 逆向生成实体类
1.根据数据库生成实体类Scaffold-DbContext "Server=xxxx;Database=xxxxx;User Id=xxxxx;Password=xxxx;MultipleActiveResultSets=true" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models根据这个服务器上的指定数据库生成所有的实体...
2020-04-03 09:48:32
1137
原创 ionic+capacitor+echarts 使用报表模块
官网地址https://www.echartsjs.com/zh/index.html安装方法// 如果需要GL 3D地球模型数据的支持先安装npm install echarts-gl -S// 不需要的话直接安装如下npm install echarts -Snpm install ngx-echarts -Snpm install @types/echarts -D...
2020-03-30 15:19:36
292
原创 上传local source code TO 码云
1、码云上创建一个项目 xxxx2、本地创建一个文件夹D:/aaa,然后使用git bash 3、cd 到本地文件夹中D:/aaa,4、使用 git init 命令 ,初始化一个git 本地仓库,会在本地创建一个 .git 的文件夹5、使用git remote add origin https://gitee.com/码云用户名/aaa6、使用 git pull orig...
2020-03-30 10:33:41
121
原创 ionic5+capacitor+angular 错误收集
系统环境Ionic: Ionic CLI : 6.3.0 (/usr/local/lib/node_modules/@ionic/cli) Ionic Framework : @ionic/angular 5.0.5 @angular-devkit/build-angular : 0.801.3 @...
2020-03-28 19:14:36
791
原创 ionic开发出现闪退情况下如何处理
使用ionic开发的时候一定会遇到打包好的APP在IOS或者android出现闪退的情况,因为不是原生开发,所以遇到闪退情况是必然的。。一般情况下都是插件引起的。逐个卸载增加插件检查是否有冲突或不兼容情况。或者新建项目逐个增加。...
2020-03-27 12:31:47
702
原创 给asp.net core API增加目录浏览Swagger/OpenAPI
官网介绍使用 Web API 时,了解其各种方法对开发人员来说可能是一项挑战。Swagger也称为OpenAPI,解决了为 Web API 生成有用文档和帮助页的问题。它具有诸如交互式文档、客户端 SDK 生成和 API 可发现性等优点。https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/web-api-help-pages-...
2020-03-26 12:28:35
743
原创 npm 使用时的一些错误解决收集
这个原因是在当前目录下package.json文件里边的这个xxxxxxx包在npm上边找不到相应版本才行。删除即可。或者知道包的地址手动安装也行。安装完后在执行npm install就行了...
2020-03-25 18:21:47
5568
原创 ionic5+capacitor+angular
ionic更新到5之后。创建项目会默认使用capacitor容器。是ionic自己开发的一套类似cordova的东西。使用起来也比较简单。慢慢的会替代cordova,变成自己的东西吧。之前使用的是ioniccordova来操作 现在使用npx cap来操作安装ionicnpm install -g ionic创建项目ionic start capApp ta...
2020-03-25 10:31:38
3280
3
原创 ionic+cordova+angular 奇葩错误收集
1. ionic cordova build后。在XCODE里编译时提示找不到pods库。。
2020-03-24 09:29:57
274
转载 使用cordova-plugin-qrscanner报错
报错内容/Users/mac/Desktop/cordovaProject/azmobile_ionic4_tabs/platforms/ios/AZMobile/Plugins/cordova-plugin-qrscanner/QRScanner.swift:470:9: note: enclosing scope here if #available(iOS 10.0, ...
2020-03-23 10:42:03
1420
转载 ionic4+angular 增加图表显示报表数据
Creating Beautiful Charts Easily using Ionic 3 and Angular 4ionic start ionic-charts tabsInstall Angular 2 Charts and Charts.jsTo install Angular 2 charts (ng2-charts) and Charts.js, simply typ...
2020-03-20 18:06:25
652
转载 ionic4 + cordova 项目开发跨域问题
在讲我们实现跨域问题之前,我们简单的介绍下,为什么会出现跨域问题。那是因为在我们ios 的系统中存在两个网页浏览器,一个是UIWebView,一个是WKWebView,在以前ionic 构建的时候默认使用的是UIWebView,而这个网页浏览器并没有强制的实施了CORS。但是那是以前,而现在所构建的ionic的项目,都默认使用WKWebView。这个家伙呢,强制实施了CORS。当我们新建项目,把以...
2020-02-24 10:05:40
2936
1
原创 ionic4 + cordova 在mac上安装android调试环境
1.安装android studio2. brew install gradle3. ionic cordova requirements查看缺少什么sdkmanager --listsdkmanager --install "platforms;android-27"安装androidtarget
2020-02-21 16:15:08
263
原创 给ionic4增加推送通知FCM插件
开发环境ionic4 + angular8 + cordova增加推送通知增加插件ionic cordova plugin add cordova-plugin-fcm-with-dependecy-updatednpm install @ionic-native/fcm代码import { FCM } from '@ionic-native/fcm/ngx';co...
2020-02-20 18:11:54
1406
1
转载 IONIC4 使用自定义弹出框 -ModalController
1. 使用1.在使用的界面引入import { ModalController } from '@ionic/angular';2.在使用的界面的 .module.ts 引入要弹出的界面,并添加到 declarations 数组中, 在 @NgModule中增加 entryComponents 属性,把要弹出的界面添加到 entryComponents 中例如:imp...
2020-01-28 23:42:13
2252
转载 angular 6 HttpClient 请求数据方式总结
前端应用都需要通过HTTP协议与后端进行服务通,目前浏览器主要支持两种API通讯:XMLHttpRequest接口和fetch()API。而anluar最新提供的HttpClient是基于XMLHttpRequest 提供的接口。老版本方式:之前的方式,以http和jsonp为例,如果需要使用,则需要在app.module.ts 中导入对应的模块,并且要声明。然后再在对应的服务里面引...
2020-01-24 15:33:04
4911
原创 使用cordova + ionic4 + angular使用步骤
第一步安装$ npm install -g cordova ionic第二步利用官方提供的模板创建一个项目 myApp项目名 tabs blank sidemenu是3个模板 创建的时候内部script我们选择 angularJS$ ionic start myApp tabs$ ionic start myApp blank$ ionic start my...
2020-01-12 15:02:18
625
原创 CSS特效收集
点击元素,滚动条滚到元素位置var mainContainer = $('.ulbox'),//父级容器scrollToContainer = mainContainer.find('.redbg');//指定的classmainContainer.animate({scrollTop: scrollToContainer.offset().top - mainContainer.of...
2020-01-06 09:12:23
261
原创 关于Cordova 开发上的问题
在开发和配置Cordova过程中,遇到的问题总结一下吧。1.根据系统要求安装JDK8u202,并配置JAVA_HOME, PATH等等环境变量。2.打开系统BIOS上的虚拟功能VT。3.根据检测到的内容一样一样安装配置。JAVA JDK就是 JAVA_HOMEandroid SDK就是android studio的 SDK安装目录android target就是这里...
2019-12-16 16:43:18
152
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人