原创 vue項目中Echarts 的使用

第一步先安裝Echarts npm i echarts 第二步在頁面使用,進行引入相對應的配置文件 例如 // 引入基本模板 let echarts = require('echarts/lib/echarts') requir

原创 vue中下載文件的方法

後臺已文件流的形式進行傳輸,前面接收的方式是Blob 用ajax的方法進行請求,在請求中加上請求的文件流的格式responseType: ‘blob’ 重要的是接收到文件流怎樣處理數據的格式 有可能需要傳參,參數的傳輸方式和平時ajax請

原创 js回到頂部和底部的效果

style代碼 <style> #height{ height: 1400px; } #db{ text-align: right;

原创 vue axios 封裝的請求

import axios from 'axios'; import qs from 'qs' axios.defaults.baseURL =''; if (process.env.NODE_ENV == 'development')

原创 vue 下 導出文件流.xlsx 兼容到ie10+

let blob = new Blob([res.data], {type: "application/vnd.ms-excel"}); if(window.navigator.msSaveBlob){

原创 微信小程序星星評分

示意圖 1.wxml代碼 <view class='start'> <view class='start_title'>親和力</view> <view class='start_img'> <block wx:for='{{s

原创 vue-cli 2.0++版本,在低版本IE瀏覽器下 [vuex] vuex requires a Promise polyfill in this browser問題 和 Promise

1.第一步安裝 安裝最新的web-pack-server 命令行:npm install --save-dev webpack-server 如果報錯用cnpm  2.第二步安裝 npm install --save babel-poly

原创 vue axios PDF文件流下載

this.axios({ method: "post", url: '/jishi/jishi.daochu', responseType: 'blob',

原创 iview 自定義主題報錯的解決辦法

原因是沒有安裝less-loader 和 less npm i less --save npm i less-loader --save 然後在 build utils.js 中寫入 // https://vue-loader.v

原创 iview opend-name

<template> <div> <Layout> <Sider hide-trigger ref="side1" :style="{position: 'fi

原创 iview table中使用radio的單選(iview 表格單選按鈕功能的實現)

第一步先定義個 currentid:0 然後 { title: '選擇', key: 'chose', width: 70, align:

原创 iview MenuItem動態渲染 active-name無效的問題

<Menu theme="light" width="auto" ref="user" :active-name="user" :class="menuitemClasses" :open-names="[

原创 iview input 文本框爲text 怎樣驗證輸入的是數字

第一步 在FormItem 上綁定 prop <FormItem label="計時:" prop="jishi"> <Input v-model="formItem.jishi" @on-keydown=

原创 vue cookies 的安裝和使用

第一步 npm i vue-cookies --save 第二部引入cookie // require var Vue = require('vue') Vue.use(require('vue-cookies')) // es20

原创 vue iview 關於 DatePicker 類型爲 daterange的解決方法

data:[ { type: 'array', required: true, fields: {