Vant-Ui使用本地图片 举个栗子我们拿vantui的宫格来说 <van-grid :border="false" :column-num="3" :gutter="10" square> <van-grid-item v-for="(value,index) in tabs" :key="index" :to="value.path" class=...
PowerShell yarn : 无法加载文件 C:\Users\Admin\AppData\Roaming\npm\yarn.ps1,因为在此系统因为在此系统上禁止运行脚本 任务栏搜索框搜索powershell,右键以管理员身份运行若要在本地计算机上运行您编写的未签名脚本和来自其他用户的签名脚本,请使用以下命令将计算机上的 执行策略更改为 RemoteSigned执行:set-ExecutionPolicy RemoteSigned查看执行策略:get-ExecutionPolicy是RemoteSigned即可,关闭命令窗口...
(vue3.0+)+ TypeScript ElForm 使用$refs出现异常提示,标红 提示:Property 'validate' does not exist on type 'Vue | Element | Vue[] | Element[]'.Property 'validate' does not exist on type 'Vue'.个人解决方法:import { Form as ElForm } from "element-ui";private submitForm(formName: any) { (this.$refs[formName] as ElFor
js 枚举 和 不可枚举 枚举是什么?枚举是指对象中的属性是否可以遍历出来,再简单点说就是属性是否可以以列举出来,不可枚举顾名思义。注:在js中基本的数据类型是不能被枚举的。例如Object、Array等。1、for...in 循环可枚举(遍历)出对象本身具有的属性,通过Object.defineProperty()方法加的可枚举属性,或者通过原型对象绑定的可以枚举属性。function enumer() { this.a = '对象原有的属性';}enumer.prototype.b = '通过原型对象挂.
TypeScript 提示错误 property does not exist on type Object 划红线 最近做项目尝试vue cli 3.0 + typescript 去搭建项目,也是一步步去学习,也有遇到各种问题焦头烂额,记录生活TypeScript 错误property does not exist on type Object可以正常打印出结果,但是编译报错,Eslint or Tslint 都会给它加一条小红线,强迫症看着贼难受在TypeScript中如果按JS的方式去获取对象属性,有时会提示形如Property 'value' does not exist on type 'Object'.
简单理解 Path.resolve() resolvevar path = require("path") //引入node的path模块path.resolve('/foo/bar', './baz') // returns '/foo/bar/baz'path.resolve('/foo/bar', 'baz') // returns '/foo/bar/baz'path.resolve('/foo/bar', '/baz') // returns '/baz'path.resolve('/foo/bar',
js try和catch 执行规则:执行try中的代码,如果抛出异常会由catch去捕获并执行,如果没有发生异常 catch去捕获会被忽略掉注:但是不管有没有异常最后都会执行。try 测试代码块中的错误catch 处理错误throw 创建自定义错误(抛出错误)finally 使你能够执行代码,在 try 和 catch 之后,无论结果如何代码流程: try{ //测试 throw"字符"//抛出错误 }catch(e){//抓住throw抛出的错误 //处理错误并执行 }finally{ //无论
git 基本使用流程 git流程图一、将本地代码上传到远程仓库1、本地安装好git后,登录代码托管平台(码云为例),新建一个仓库 设置-数据管理-仓库空间信息-新建仓库2、在本地新建一个文件夹,作为项目根目录,再此启动 Git Bash ,进入目录,并输入git init初始化本地git仓库3、将本地仓库和我们远程仓库对接起来,输入git remote add *yourname* *git_url*add 后面输入你的仓库名字,自定义。git_url代表你的git地址,这里我命名为origingit
不使用js循环生成一个数组 ES6提供三个新的方法——entries(),keys()和values()——用于遍历数组。它们都返回一个遍历器对象,可以用for...of循环进行遍历,唯一的区别是keys()是对键名的遍历、values()是对键值的遍历,entries()是对键值对的遍历。返回的迭代器对象我们可以通过for...of循环取值,也可以使用解构赋值的方法取值const arrWithoutLoop = (n) => [...new Array(n).keys()];...
js定时器每天固定时间执行任务 需求:在每天的固定时间执行任务,例如每天早上08:00起床,09:00刷牙,固定时间执行固定的任务首先,定义一个方法,在方法内接收四个参数,一个参数是接收间隔的天数,第二个参数是接收具体某个时间点,第三个参数是决定是否在启动服务时立即执行一次,第四个参数是一个执行的方法,即要定时执行的逻辑。当然,这前三个参数将定义在一个对象中,实际传入一个对象和一个函数作为参数就可以,这样整个对象可以作为配置参数。timeoutFunc(config, func) { config.runNow &&.
组件传值 Vue 一 父组件向子组件传值 props父组件.vue<template> <div > <select-xzqy ref="SelectXzqy" :area="msg" ></select-xzqy> </div></template><script>import { SelectXzqy } from '@/views/Common/Form';export default { compo
(vue)params&&query的用法和区别 1.Params//带过去id通过this.$router.push({name:routename,parmas:{id:id}});由于动态路由也是传递params的,所以在 this.$router.push() 方法中 path不能和params一起使用,否则params将无效。需要用name来指定页面。及通过路由配置的name属性访问2.Query页面通过path和query传递参数,该实例中row为某行表格数据在目标页面通过this.$route.query获取参数:区别:1、
关于vue(3.0/2.0) HbuilderX打包后转app白屏显示问题 首先问题描述:打包好的apk安装到手机或者是真机调试的时候打开app是空白的vue-cli3 解决办法 在vue3.0根目录创建一个vue.config.js文件,内部代码如下: module.exports = { publicPath: process.env.NODE_ENV === 'production' ? './' : './' }; vue-cli2 解决办法 ,在config/index.js 中改为:assetsPublicP.
xcode打包IPA(完整详细图文) 本文详细讲述iOS的App开发后如何进行证书的创建和项目中如何配置证书及上传到苹果App管理后台后如何新增与更新版本。前期准备:① Mac OS电脑② 一款开发完毕的App③ 99美元的开发者证书一个(此证书提供App上传到App Store),苹果的另外一个299美元一年的证书打包流 程一样,只是在后期打包时候的选项不同,会在后文提及.xcode打包IPA1. 根据App的Bundle Id申请打包证书1.1 登录苹果开发者后台1.2 创建Certificates Production证书1
Cordova之打包签名apk 首先是关于apk签名,Android程序的安装是以包名(package name)进行区分的,就是同样的包名会被认作是同一个程序。这样就可以进行升级、替换。但是包名是一个可以被查看的字符串,这样就可能被伪造,然后其他人就可以自己创建一个应用去替代你的应用,结果可想而知。而签名就是为了防止这样的情况发生,当你的程序被签名后安装,只有同样包名与签名的程序才能被替换安装。而签名是不可能简单被伪造的,从而保证了程序的安全性。命令方式请参考大佬:https://www.cnblogs.com/a41812018.
cordova 打包 apk 环境配置(node\jdk\gradle\sdk\ant\cordova\vue) 最近接到一个 angular + ionic + cordova 版本比较老的项目,知识(芝士就是力量)盲区 cordova 打包 apk,也是去看了各种大佬分享的芝士,做一个总结方便你我他。目录1、前端必备`node.js`2、`JAVA_JDK`下载与安装3、安装gradle4、Android SDK 环境变量配置5、安装ant6、安装cordova7、打包vue项目特别提示一 、环境配置下先1、前端必备node.js官网地址附上:node下载地址(下一步即可)菜鸟教程官网node环境配置教程
vue项目中 路径使用的@ @一般都是在路径访问中使用我们在build/webpack.base.conf这个文件里面定义。默认定义:@这东西代表着到src这个文件夹的路径我们可以自己添加 (也可以作为一个小技巧使用) :...