原创 canvas畫圖小測試
conteFunt(code){ var context = uni.createCanvasContext('firstCanvas') context.setStroke
原创 this 問題解決方案
通常情況下,函數的this會指向他的調用者 function foo() { console.log(this) } foo() //等於window.foo(),調用者是window所以this指向window const ob
原创 vue 一步一步來
1. 安裝項目 首先是通過: https://github.com/vuejs-templates/webpack 下載代碼並新建一個項目: $ cnpm install -g vue-cli $ vue init webpack my
原创 跨域問題解決 方案
針對本文的九種方法我均寫的有相應的demo演示(對應的前端文件,後端文件和配置文件),強烈建議不熟悉的朋友都去嘗試一下。 本文github地址,fontService是前端地址文件,service是後端文件。 網絡上存在很多不同的跨域文章
原创 vue uni-app 的set用法總結
<template> <div id="app2"> <p v-for="item in items" :key="item.id">{{item.message}}</p> <button cl
原创 在vue中 加密總結
// npm install crypto --save import crypto from 'crypto' // npm install js-sha256 // let sha256 = require("js-sha256").
原创 微信小程序版本自動更新的方法
// 在app.js裏寫下以下代碼 onLaunch () { if (wx.canIUse('getUpdateManager')) { const updateManager = wx.getUpdateManager()
原创 前端加密方式整理
1.md5加密:md5.js 2.base64加密:base64.js 3.sha1加密:sha1.js 4.RSA加密:jsencrypt.js
原创 函數防抖和節流的結合
函數節流有個毛病,就是最後一次事件執行後,如果距離上一次事件執行不到規定時間,那麼最後一次事件就不會執行,解決方法就是把事件函數節流和防抖結合在一起 function throlle(callback,delay){ let start
原创 vue npm命令折騰中
NPM幾個常用命令和參數的意思: npm install packagename 安裝模塊如不指定版本號 默認會安裝最新的版本 npm install packagename 0.0.1 安裝指定版本的模塊 npm init 這個命
原创 vue實現中英文網站配置
1.新建lang文件 export default { Lang(code) { let ENCN = { "1000": { "cn": "測試數據",
原创 vuex 數據共享方案
vue-cli項目中安裝 vuex : npm install vuex --save 然後 在src文件目錄下新建一個名爲store的文件夾,爲方便引入並在store文件夾裏新建一個index.js,裏面的內容如下: impor
原创 css造型變化
旋轉 transform:rotate(7deg); 預覽器前綴 -moz- /* 火狐等使用Mozilla瀏覽器引擎的瀏覽器 */ -webkit- /* Safari, 谷歌瀏覽器等使用Webkit引擎的瀏覽器 */
原创 Vue 組件之間傳值總結
1、通過路由帶參數傳值 ① A組件通過query把id傳給B組件 1 this.$router.push({path:'/B',query:{id:1}}) ② B組件接收 1 this.$ro
原创 css 三角形簡單實現demo
<div class="icon"></div> .icon{ float: right; width:0; height:0px; border-width:6px; border-style:solid