logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue 隐藏传参属性,刷新参数不消失的路由传参方法(斜杆 / 传参方法)

vue框架中常见的路由传参就是通过prams和query 这两种,我这边就不说了,这边要介绍一下比较少见但是很实用的传参方法,平时其他网站是不是都有 xxxx/123这样的后缀路径,其实vue框架也提供了这种方法。在路由表中设置routes: [{ path: '/home/:id/:name', component: home},//直接在路由规则后面放上/:id表示是占位符{ path: '/

#vue.js#html#javascript
vue cli 4 多个入口的配置方法

首先创建项目 vue create把mian.ts 删除,建立一个package分别创建2个入口 develop和productdevelop的main.ts 文件import Vue from 'vue'import App from './develop.vue'import router from '../../router/develop/index'// import store fro

#vue.js#javascript#typescript
vue 3.0 slot和slot-scope

子组件<template><div>子类<slot :studentSon="student" name="stu"> </slot>--- 后面是子的</div></template><script lang="ts">import { Options, Vue } from "vue-class-compone

vue 修改当前路由参数 刷新界面

this.$router.replace({name: 'Home',query: {name: '123'}})/**刷新当前界面 */this.$router.go(0)

Vue 使用slice 进行分段渲染

目前遇到一些特别的需求,某个组件在一个div要渲染4个,循环渲染几个这样的div,但是给出来的数据是一组的,数量随机,所以只能用slice分割数组去渲染在creaded里面设置好改数组的长度,保存下来,记得要用math.ceil除法,意思是进1,列如5/4 = 2这渲染的时候,数据绑定给子组件的时候就使用slice分组数据放入,渲染的次数是根据该数组的长度。...

#javascript#html5#vue.js
vue 打开一个新的窗口(项目里面的)

import router from '../router'export function openNewWindow (options: { name: string, query?: any }) {let editUrl = router.resolve({ name: options.name, query: options.query })window.open(editUrl.href

更新node 后 项目里面的node-sass 打包失败解决方法

重新更新项目里面的包,使用淘宝镜像npm install node-sass --registry=https://registry.npm.taobao.org

es6中 使用class里面的set和get 用法

在一些项目中,如果一个字段,后端只返回0或1的时候,但是你业务逻辑中要将0和1对应转换成true或者false的时候,如果直接转的话,保存的时候转后端又要写一次,非常麻烦。export class person{public active: number; // 用户状态是不是激活 1是激活,0是没有public constructor (obj?: object) {Object.assign(

#javascript
    共 16 条
  • 1
  • 2
  • 请选择