简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Mint UI 是 由饿了么前端团队推出的 一个基于 Vue.js 的移动端组件库Fly.js 是一个基于 promise 的,轻量且强大的Javascript http 网络库(1) 安装mint-ui与flyio npm install mint-ui flyio --save (2) 在引用fly的组件中,引入Indicator与Toast.或者将其封装到js中,页面引入这...
vuex的辅助函数 mapState、mapGetters、mapMutations、mapActions但在mpvue中不能使用vuex的辅助函数,什么原因呢?store对象不能注入到子组件中,在子组件中不能使用this.$store。如果使用了vuex辅助函数mapMutations与mapGetters,则在子组件中会报如下的错误:解决方法:将store对象通过$stor...
npm run build , 将vue项目打包,在浏览器中运行,可能会出现的问题:(1) js css 路径报错解决:在config/index.js中,将build对象下的assetsPublicPath: '/'改成assetsPublicPath: './'即把绝对路径变成相对路径(2)页面不报错,但是空白。在src里面router/index.js路由设置里边默认...
(1)vue获取url传参id,this.$route.query.id(2)mpvue获取url传参id,this.$root.$mp.query.id(3)微信小程序获取url传参idonLoad: function(options) {console.log('传来的id', options.id)}...
(1)情景一:通过 vue init mpvue/mpvue-quickstart my-project 创建一个mpvue项目,发现项目中没有app.json文件。解决:npm run dev 编译一下,会在根目录生成一个dist文件夹,app.json在其中。(2)情景二:复制mpvue项目,没有dist文件夹,npm install -> npm run dev ...
实现效果:在a页面存数据,通过a页面进入b页面时取数据首页,在store文件夹里创建4个js文件:state.jsconst state = {disc: {}}export default statemutations.jsconst mutations = {set_disc(state, disc) {state.disc = disc...
使用场景:在开发环境,使用mock.js;在生产环境,不使用mock.jspackage.json配置:"scripts": {"serve": "cross-env NODE_ENV=development vue-cli-service serve","build": "cross-env NODE_ENV=production vue-cli-service build",}vue.cofi
场景需求:在父组件data里定义一个变量page,我们希望在子组件里改变这个变量并传给父组件。在父组件里:<template><v-pagination :page.sync="page></v-pagination></template><script type
使用Vue.set()直接在data上增加属性export default {data() {return {width: '100'}},methods: {scrollFn(e) {Vue.set(this.data, 'height', 0)}...
在做搜索功能的时候,我们不希望input框中值一改变,就马上去请求数据,而是在指定间隔内没有输入时,才会执行函数。如果停止输入但是在指定间隔内又输入,会重新触发计时。这就是函数防抖。因为我们可能在input框中的值还没有输完,这个时候,增加一个字符,就发送一次请求,这样太消耗程序,可能出现卡顿的情况。因此,实时监听input值的变化,输入一个字符,200ms后再去获取input中的输入值。...