原创 nodejs 使用async進行BT吧最新電影數據爬取

在百度上面有許多關於使用nodejs進行網頁數據爬取的例子,但是大多數都只是爬取的單頁面數據。但是設想如果我們爬取到的是一個頁面的url,然後我們要再次訪問url進行下一個頁面的爬取。這樣有許多人就可能會想到執行兩次,但是事實上我

原创 創建Node.js 的npm應用模塊

一、創建Node.js模塊封裝(自己在本地使用,非公開) 下面以創建一個驗證手機號碼格式是否正確的模塊爲例: 1、創建一個名爲validate的文件夾 2、在該文件夾中創建一個validate.js的文件 3、在valid

原创 在npm上面發佈自己的插件

在上一篇文章中我們已經開發了一個自己的插件,但是我們的插件是通過以下的方式進行安裝的: cordova plugin add https://github.com/DaiHuaXieHuaKai/GaoDeLocation.git

原创 Ionic2雙擊退出應用

在Ionic2項目結構解析中,我們知道在 src/app/app.component.ts 初始化項目,因此我們可以在這裏監聽Android返回按鍵,實現雙擊退出應用。 Ionic2 Platform中提供了監聽返回按鍵的API

原创 Ionic2-解決在使用slides的時候autoplay、loop等Input Properties報錯問題

在我使用ionic提供的最新slides組件的時候,在使用autoplay等屬性的時候 <ion-slides autoplay="3000" loop=true pager=true > <ion-sli

原创 在AppCan中使用Vue.js開發

在appcan升級到4.0過後新增了一個MVVM的開發模式,對於這種模式底層提供的api實在是有限,而其中最好用的也就屬於雙向綁定和基於組件開發。同樣現在比較流行的AngularJs和Vue.js都具有這樣的優勢,但是因爲angu

原创 使用Ionic3 新特性Lazy Loading加速應用

因爲我們使用命令創建的項目是基於ionic2,我們首先要使用ionic3的新特性Lazy Loading就必須對我們的項目進行更改。下面就以修改home頁爲例。 第一步: 移除app.module.ts中declarations,

原创 AppCan MVVM框架簡單介紹

相信熟悉appcan的開發者都知道,appcan官方在4.0中引入了許多新的特性和功能,其中引入的MVVM在我看來是最好的一個特性,因爲之前用了很長一段時間的AngularJS,所以對這種MVVM的模式非常感興趣。 MVVM(M

原创 如何實現隱藏input的光標

在開發的過程中會遇到各種各樣的奇葩需求,比如輸入框輸入的時候不要顯示光標。不得不說這個需求的應用場景太少了,但是既然提出來了就得找方法去解決,在多番嘗試之後最終發現,像網上說的什麼設置input readonly、disabled

原创 ionic3 從UIWebView升級到WKWebView(翻譯)

在iOS中,現在已經有兩個網頁瀏覽器,UIWebView和WKWebView。Ionic應用程序已經在歷史版本中使用UIWebView,但之後不再使用。 Ionic現在在構建iOS時默認使用WKWebview。 我們堅信,WKWe

原创 Ionic2 使用自定義圖標

在ionic2中使用自定義圖標,如iconfont(阿里巴巴矢量圖標)。 先在http://www.iconfont.cn/ 中找到自己需要的圖標,然後將圖標加入購物車,然後下載該圖標。 下載完成後解壓,打開文件demo_

原创 Ionic2像使用字體圖標一樣使用png圖標等

在前面寫了一篇文章是關於在ionic中使用iconfont的,但是在實際的開發過程中會發現,前端設計的很多圖標都是png或者jpg的,無法像使用字體圖標一樣進行使用。 但是我們一般使用png這樣的圖標的時候都是使用img標籤或者

原创 Ionic3 透明導航欄、漸變導航欄

在ionic中實現透明導航欄非常簡單,主要用到三個屬性: 1、no-border 2、transparent 3、fullscreen 先來看看效果圖: 實現代碼: <ion-header no-border>//加入no-

原创 angular2+nodejs實現圖片上傳

在使用angular2進行圖片上傳的時候,遇到了各種各樣的問題。在多番嘗試之後最終成功上傳圖片,下面將我的方法分享給大家: nodejs 後臺代碼 var express = require("express"); //網絡請求模

原创 Ionic2 使用loading組件實現下載進度顯示效果

一般的loading組件在官方提供下沒有說明怎麼去動態改變content內容,所以不容易實現進度條的效果。 一般代碼 let loading = this.loadingCtrl.create({ spinne