
vue
不平凡中的平凡
这个作者很懒,什么都没留下…
展开
-
vue中的某个页面修改body的背景色
在需要修改的vue页面中添加如下代码:beforeCreate () { // 修改背景色 document.querySelector('body').setAttribute('style', 'background-color:#fff')},beforeDestroy () { // 销毁背景色 document.querySelector('body').removeAttribute('style')}...原创 2020-08-12 16:33:58 · 1934 阅读 · 0 评论 -
vue中将秒数转化为天时分秒,并倒计时
vue中将秒数转化为天时分秒,并倒计时,代码如下:export default { data () { return { countTime: 129600, _interval: '', toLiveBtn: '计时点击事件' } }, methods: { // 倒计时事件 countdown() { ...原创 2020-04-21 10:24:45 · 4401 阅读 · 4 评论 -
vue-cli2.0本地启动命令和打包命令
vue-cli2.0本地启动命令: npm run devvue-cli2.0打包命令: npm run build原创 2019-12-25 15:20:10 · 1073 阅读 · 0 评论 -
vue中div作为按钮不可点击问题的处理
vue中div作为按钮,使用:disabled="flag"(flag为布尔类型)控制按钮是否可点击,发现无论flag为true还是false,div按钮都可点击。解决方法,将div换成button。原创 2019-10-17 15:25:06 · 7534 阅读 · 1 评论 -
vue中select标签根据下拉框选项选择的不同,获取相应的值
vue中select标签根据下拉框选项选择的不同,获取相应的值(单选)。实例代码如下:<select v-model="finalValue"> <option v-for="(item,index) in arrList" :value="item.value" :key="index" >{{item.name}}</option...原创 2019-09-18 17:44:10 · 9321 阅读 · 0 评论 -
判断Object(变量为{}的值)是否为空
判断Object(变量为{}的值)是否为空,实例如下:let varObject = {};if( JSON.stringify(varObject) == "{}" ) { console.log("为空")}原创 2019-09-16 17:22:03 · 1353 阅读 · 0 评论 -
创建vue3.0的项目
创建vue3.0的项目命令为vue create 我的项目名称原创 2019-09-16 16:47:36 · 190 阅读 · 0 评论 -
vue中for循环的写法
vue中for循环的写法,示例如下:<div v-for="(item,key,index) in cityList" :key="index"></div>item为值,key为键值,index为索引值。原创 2019-08-10 19:12:14 · 6182 阅读 · 0 评论 -
vue中将水印加在页面的某一部分
页面某一部分加水印的js方法:'use strict' let watermark = {} let setWatermark = (str) => { let id = '1.23452384164.123412415' if (document.getElementById(id) !== null) { document.body.removeChild(...原创 2019-08-10 11:46:29 · 2331 阅读 · 4 评论 -
vue中拨打电话号码
vue中拨打电话号码代码如下:<a :href="'tel:'+电话号码"></a>原创 2019-07-30 20:26:03 · 1154 阅读 · 1 评论 -
vue的methods中的函数调用函数
vue的methods中的函数调用函数(methods中的函数互相调用)使用this.$options.methods.函数名/方法名,示例如下:methods: { functionA () { //functionA调用functionB函数 this.$options.methods.functionB() }, functionB () { ...functionB的逻...原创 2019-07-18 17:20:29 · 6201 阅读 · 0 评论 -
vue-cli3.0判断打包之后的环境
如何判断vue-cli3.0打包之后的环境,通过process.env.NODE_ENV即可。原创 2019-06-30 19:34:55 · 1457 阅读 · 0 评论 -
vue-cli3.0配置vconsole在不同的环境是否显示
vue-cli3.0中开发环境显示vconsole(在npm run serve显示),生产环境不显示vconsole(在npm run build不显示)。vconsole在页面显示如下:第一步,npm install vconsole-webpack-plugin --save-dev。第二步,在vue.config.js中写入如下代码: const vConsolePlugin =...原创 2019-07-09 10:36:42 · 4031 阅读 · 0 评论 -
vue.config.js去掉vconsole调试器
由于npm run build打包发布生产环境时,需要去掉vconsole调试器。在vue.config.js文件中加入如下代码:const vConsolePlugin = require('vconsole-webpack-plugin')configureWebpack: config => { //生产环境去掉vconsole调试器 let envFlag = ...原创 2019-06-19 15:38:54 · 10844 阅读 · 0 评论 -
父组件传值给子组件
父组件传值给子组件父组件内容如下,parentVal、parentStatic在子组件props中定义<template> <div> <SubComponents :parentVal="parentVal" parentStatic="我是静态传值" /> </div></template><script>...原创 2019-04-14 17:51:39 · 214 阅读 · 0 评论 -
vue中子组件响应父组件的方法
父组件中的方法(SubComponents为引入的子组件),完整代码如下:<template> <div> <SubComponents @subClickFtn="subClick"/> </div></template><script>import SubComponents from '子组件引入的路径...原创 2019-04-14 11:52:18 · 504 阅读 · 1 评论 -
Promise解决将多个异步执行控制成同步执行的问题
Promise解决将多个异步执行控制成同步执行的问题问题描述:多个回调函数顺序执行产生不可靠的回调(第二个异步依赖第一个异步的返回结果,第三个异步依赖第二个异步的结果,以此类推)。解决方法:以两个异步回调函数为例,三个异步回调函数以此类推//第一个异步函数var oneStep = function () { return new Promise (function (resolve,...原创 2019-04-14 11:00:59 · 5311 阅读 · 0 评论