原创 JS使用RegExp對象實現replace全局匹配並替換

this.vmeeting.meetingContent = this.vmeeting.meetingContent.replace(new RegExp('font-size','gm'),' ')  

原创 解決vue2移動端引入px2rem插件導致muse、vux等等UI組件樣式錯亂,我們應該使用postcss-plugin-px2rem插件

1、先npm 安裝postcss-plugin-px2rem插件 npm i postcss-plugin-px2rem --save -dev 2、找到與src同級目錄下的.postcssrc.js 到此,就結束了,這樣就不會導致

原创 vuex在vue中的應用

首先創建文件夾store,在此文件夾下創建store.js 然後在main.js裏面引入store.js 如果想用...mapGetters、...mapActions等等,首先要安裝 npm install babel-pres

原创 vue proxyTable 解決本地環境跨域

在localhost環境下跑項目時,接口地址是 http://xxxx.com/cyryysl/mobileApplyStep1Save.action 這樣的接口地址,我們這樣直接使用會存在跨域的請求,導致接口請求不成功,我們進入 con

原创 vue-cli項目的權限控制

1、vue項目的前端權限控制,創建一個js文件 2、將js文件引入main.js裏面,一登錄跳轉頁面之前判斷session裏面存的權限有沒有js文件裏面的,各種不同的權限跳轉不同的頁面。 import allPermissions

原创 vue 微信公衆號定位+高德地圖

遇到的坑,沒有搞清楚this指向導致微信定位拿到的經緯度賦值給高德地圖時,沒有賦值成功。 wxRegister() { var _this = this let mapdata={ url:loc

原创 混合app 安卓用戶將手機系統字體大小調整後會影響app的字體大小及樣式

解決思路:即使用戶調整手機字體大小也不會影響app的字體 解決方法:安卓工程師那邊加一行webview.getSettings().setTextZoom(100)就可以禁止縮放,按照百分百顯示。

原创 vue+Museui 混合app在安卓6.0系統顯示空白的問題

原因:museui不支持ie,所以安卓6.0顯示空白 解決方法: import 'babel-polyfill' 然後將muse卸載,將相關組件用其他的替代

原创 vue引入外部字體

1、轉換格式 將字體文件.otf格式 通過https://www.fontke.com/tool/convfont/壓縮並轉換爲下圖這幾種格式 2.創建一個font.css引入轉換後的文件 @font-face { font-f

原创 js 獲取字符串的UTF8編碼

  藍牙傳遞數據就轉成字節流就行,即使用getUTF8Bytes()方法就行 // 獲取字符串的utf8字節流 function getUTF8Bytes(str) { var bytes = []; var

原创 vue+canvas 移動端手寫簽名,合併圖片

<template> <div class="sign"> <div class="header"> <i class="el-icon-arrow-left backImg" @click="goBack"

原创 muse時間控件mu-date-input的格式轉換爲xxxx-xx-xx格式

<mu-date-input v-model="carddate" type="date" :max-date="maxDate" value-format="YYYY-MM-DD" @change="selectCarddate"></

原创 記一次vue裏面父組件給子組件style用props傳值,以動態改變樣式

子組件nothing.vue 父組件list.vue  

原创 vue proxyTable 解決跨域

在localhost環境下跑項目時,接口地址是 http://xxxx.com/cyryysl/mobileApplyStep1Save.action 這樣的接口地址,我們這樣直接使用會存在跨域的請求,導致接口請求不成功,我們進入 con

原创 elementui中的表單組件設置名稱問題(比如想在label裏面的名字加空格)

<el-form-item label="姓名"> <label slot="label">姓&nbsp;名</label> </el-form-item>