logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

div中input垂直居中的方法

div中input垂直居中的方法1. absolute+transfrom<div><input type="text"/></div><style>div{position: relative;height: 44px;background-color: #fe3c35;}input{position: absolute;top: 50%;tran

#html#css
javascript对树状数据结构的递归思路

javascript对树状数据结构的递归思路数据的结构var data = [{id: 1,name: '家电',goods: [{id: 11,gname: '冰箱',goods: [{id: 111,gname: '海尔'

#javascript
input框中内嵌button按钮

input框中内嵌button按钮用途常见的使用场景就是input框中输入手机号然后发送验证码实现大致框架<div class="container"><input type="text" placeholder="手机号"><button>发送验证码</button><input type="text" placeholder="验证码"&g

#css#html
HTML DOM生成一个可以拖拽的元素

假设我们想对下面这个元素进行拖拽<div id="dragMe" class="draggable">Drag me</div>修改CSS.draggable {/* 鼠标经过时指明该元素可以拖拽 */cursor: move;/* 拖拽元素的位置时绝对定位 */position: absolute;/* 不允许选择到元素里面的内容 */user-select: none;

sync修饰符的作用和用法

sync修饰符?一个组件上只能定义一个v-model,如果其他prop也要实现双向绑定的效果该怎么办呢? 简单的方法是子组件向父组件发送一个事件,父组件监听该事件,然后更新prop。具体如下:// info.vue组件定义了一个value 属性, 和一个valueChanged事件<template><div><input @input="onInput" :valu

uniapp中的onLoad不起作用

在页面组件里使用onLoad是会执行的但如果在页面组件里的子组件使用onLoad不会执行可以vue的生命周期mounted代替

vuex中subscribe的使用

vuex中subscribe的使用会在每个 mutation 完成后调用,接收 mutation 和经过 mutation 后的状态作为参数App.vuethis.$store.commit('add')store.jsconst store = new Vuex.Store({state:{name:'zs',age:18},mutations:{add(state){consol

在vue中使用Tailwind CSS

----------------------------------11-18更新---------------------------------------埋个伏笔

获取vue-router参数undefined的问题

获取vue-router参数undefined的问题传递参数this.$router.push( { query : { name : 'zs', sex : '男'} } )获取参数this.$route.query.name注意router和router和router和route的区别

vue中input标签的使用

vue中input标签的使用普通input标签<input type="text" value="value" placeholder="placeholder" name="name">type规定 input 元素的类型,value规定 input 元素的值placeholder规定帮助用户填写输入字段的提示name用于对提交到服务器后的表单数据进行标识在客户端通过 JavaScr

    共 12 条
  • 1
  • 2
  • 请选择