jy6
这是一个阶段的精华,这里是知识的汇总!!!
有趣的前端
这个作者很懒,什么都没留下…
展开
-
vue时间过滤为几天几小时前
代码wys(n) { let date = new Date(); let dt = new Date(n); let str = ''; let minute = (date.getTime() - dt.getTime()) / 1000 / 60; if (parseInt(minute) === 0) {原创 2020-06-28 19:26:00 · 287 阅读 · 0 评论 -
axios基本用法
1.安装cnpm i axios --save在 main.js 中引入 axiosimport axios from 'axios'Vue.prototype.$axios = axios在组件中使用 axios<script> export default { mounted(){ this.$axios.get('/goods.json').then(res=>{ console.log(res.data); }) } }</s原创 2020-06-16 10:12:53 · 174 阅读 · 0 评论 -
axios请求五种方法
axios请求五种方法一、介绍Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。可以提供以下服务:从浏览器中创建XMLHttpRequests从node.js创建http请求支持PromiseAPI拦截请求和响应转换请求数据和响应数据取消请求自动转换JSON数据客户端支持防御XSRF二:使用1、axios的安装: 安装命令; npm install axios2、axios五种请求: 1.get一般多用于获取数据:不带原创 2020-06-11 20:32:32 · 1452 阅读 · 0 评论 -
vue路由中的params和query的区别
vue路由中的params和query的区别name可以和params和query.path只能和query使用.使用parmas传参刷新后不会保存,query传参刷新后可以保存.params不会在地址栏显示,query会在地址栏显示.params能和动态路由一起使用,而query不能....原创 2020-06-09 16:17:12 · 201 阅读 · 1 评论 -
vue 过滤器
过滤器是对 即将显示的数据做进一步的筛选处理,然后显示,过滤器并没有改变原来的数据,只是在原数据的基础上产生新的数据调用 :<span class="t">{{原数据 | 过滤器名}}</span>全局:Vue.filter('过滤器名',funciton(参数){ //逻辑代码})局部:filters:{ 过滤器名:funciton(参数){ //逻辑代码 }}...原创 2020-06-06 13:11:18 · 223 阅读 · 0 评论 -
vue自定义指令--钩子函数
/调用指令<input type="text" v-myinput> 钩子函数: directives:{ “指令名”:{ inserted:function(当前节点){ 对节点操作 } } }例:例举一个带参数的自定义指令directives:{ myinput:{原创 2020-06-04 19:14:52 · 2376 阅读 · 0 评论 -
用vue-cli搭建的vue项目怎么更改端口
新版vue-cli 3.0在根目录下创建 vue.config.js 文件复制下面代码module.exports = { devServer: { port: 8080, // 端口 }, lintOnSave: false // 取消 eslint 验证};port更改成自定义的端口============================附:旧版vue-cli 2.5更改端口找到config 文件夹里的 index.js找原创 2020-06-02 10:47:31 · 807 阅读 · 1 评论 -
ES6 的数组,对象解构
初学ES6ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。**解构数组案例↓** const arr = ["a", ["b", "c", ["d"], [undefined, "g", ["x"], ["y"] ] ], "h", ["1"]];原创 2020-05-28 19:46:41 · 321 阅读 · 0 评论