1.用img标签,只设置宽度100%,编译后生成的image标签自带高度(高度大小不知道怎么定的),
2.图片放在static目录下,编译后的dist文件夹下的static也建一个images的文件夹vue
v-for="(item, index) in list" :key="item.name"
// 判断用户受权信息并作相应处理 wx.getSetting({ success(res) { if (res.authSetting['scope.userInfo']) { // 已经受权,能够直接调用 getUserInfo 获取头像昵称 wx.getUserInfo({ success: function(data) { console.log(data.userInfo) } }) } else { // 没有受权过的用户,跳转到本身写的受权提示页面 wx.navigateTo({ url: '/pages/getUserInfo/main' }) } } }) // getUserInfo页面 // 用户点击容许,这里有个坑 // 原生wx的写法 <button plain='true' open-type='getUserInfo' getuserinfo='onGotUserInfo'>容许</button> // 使用mpvue的写法,点击事件,要加上@符号 <button plain='true' open-type='getUserInfo' @getuserinfo='onGotUserInfo'>容许</button> // 点击的methods方法 methods: { onGotUserInfo(e) { // 数据是e.mp console.log(e) } }
import Vue from 'vue' import App from './index' const app = new Vue(App) app.$mount() export default { config: { navigationBarTitleText: "列表", enablePullDownRefresh: true // 对应的子页面有下拉刷新功能 } }